Commit Graph

  • edf8a3efb8
    Merge 81a3e41a20 into fea2cb4bfa #83 Daniel Fernandez 2025-11-15 02:06:54 +1100
  • aba2f5f258 Module 12 in course: adding code to show how to conduct clustering on an FC adjacency matrix. course Joseph Lizier 2025-11-05 15:14:00 +1100
  • a009351012
    Merge dca33da1d1 into fea2cb4bfa #94 Simon Gimmini 2025-11-03 18:19:07 +0000
  • 0a377ad044
    Merge a7f774185d into fea2cb4bfa #106 Michael 2025-11-03 13:13:14 +1100
  • c6ebf55543
    Merge e63df78ea3 into fea2cb4bfa #100 Donovan Rynne 2025-10-28 22:53:24 +0800
  • ebcc281b50
    Merge 1fcf2d0136 into fea2cb4bfa #103 Brad 2025-10-28 22:53:24 +0800
  • 880b0132c5 Updating course module 12 effective network inference with CAs activity to incorporate run with k=1 which is more aligned with causal structure Joseph Lizier 2025-10-24 12:16:15 +1100
  • bf14e5b44c Updating old references to Matlab in Python notebooks in course modules 10 and 11 Joseph Lizier 2025-10-17 15:10:17 +1100
  • 31f56ad1ec Minor comment changes to Scissors-Paper-Rock notebooks for course Joseph Lizier 2025-10-17 15:09:50 +1100
  • fea2cb4bfa Targeting Java version 8 in our builds now, in part to be compatible with latest Jpype in python master Joseph Lizier 2025-10-16 09:17:00 +1100
  • 8bba332117 Changes to comments on PythonSimpleFunctions notebooks module 3 Joseph Lizier 2025-08-27 15:02:12 +1000
  • bc3ac7ab25 Minor updates to PythonSimpleFunctions module 3 notebook (to make matrices in python style in comments) Joseph Lizier 2025-08-27 14:52:15 +1000
  • a76d3ff291 Avoiding installing jpype1 for the user in the Python platform check notebook now Joseph Lizier 2025-08-27 11:57:16 +1000
  • b7df166959 Handling new version of scipy.stats.pearsonr in Scissors-Paper-Rock python notebooks Joseph Lizier 2025-08-27 11:52:43 +1000
  • 2d7e9f75ff Minor wording updates to Course Python notebooks Joseph Lizier 2025-08-26 09:41:49 +1000
  • 2b0a087311 New Platform-check Python notebook created Joseph Lizier 2025-08-25 15:01:02 +1000
  • a7f774185d Implement continuous time AIS #106 Michael 2025-06-10 21:48:49 +1000
  • ef9b1237a9 Duplicating zip of text data for ECA rule 54 with mat file (can be read in python as well). Consider removing the zip file later Joseph Lizier 2025-06-01 22:38:42 +1000
  • cb12914e7a Changing spiking TE code to return all embeddings with the local TE contributions at each spike Joseph Lizier 2025-05-02 16:06:52 +1000
  • 8334d841ec
    Merge 82f17abe31 into d773508cf9 #102 麥旋風超好吃 2025-04-12 15:10:56 +1000
  • d773508cf9 Fixing handling of data normalisation in the KNN computation methods Joseph Lizier 2025-04-01 23:09:09 +1100
  • 333a00fc07 Adding method to compute kNN distances for KSG AIS estimator Joseph Lizier 2025-04-01 22:55:28 +1100
  • 2ab3ec347c Adding method for KSG TE estimator to return KNN distances Joseph Lizier 2025-04-01 22:49:45 +1100
  • 5dc9d00aff Adding univariate calls for KNN distances in KSG MI estimators Joseph Lizier 2025-04-01 22:33:45 +1100
  • c08aeb1783 Adding univariate calls for cross CMI Joseph Lizier 2025-04-01 22:33:02 +1100
  • fa21f7343a Adding debug methods to KSG estimators to retrieve knn distances Joseph Lizier 2025-04-01 18:08:38 +1100
  • 13251a0104 Cleaning up code of the spiking TE estimator Joseph Lizier 2025-04-01 15:29:20 +1100
  • 283dcb3b94 Adding a field to the object returned from local TE for spike trains which holds the ISI to previous (selected) source spike Joseph Lizier 2025-03-28 18:09:28 +1100
  • cab3de8b07 Bug fix to local TE for spike trains code; forgot to increment the index when computing local values, fixed. Joseph Lizier 2025-03-28 15:15:30 +1100
  • efd3943697 Implementing local TE contributions for the spiking estimator Joseph Lizier 2025-03-21 16:08:39 +1100
  • 1fcf2d0136 Merge branch 'master' of https://github.com/bwootwoot/jidt-discrete-reengineered test commit #103 Bradley Wootton 2025-01-23 00:44:11 -0500
  • de44f67d46 Final commit for Brad's thesis. All remaining TODO comments are real TODOs. Support for larger alphabets has been added for entropy and mutual information, lightly tested. The old misleading 'alphabet size' has refactored to 'base'. Brad Wootton 2024-12-24 20:40:51 +1000
  • 912bdf94e1 Flocking demo: comments added to properties file on how to handle individuals not being present at any given time step. Joseph Lizier 2024-11-04 12:21:22 +1100
  • 82f17abe31
    fix: remove custom CUB include and disable CUB version check #102 wenzexu 2024-10-22 20:26:34 +1100
  • 1355d556e5 Minor tweaks to course week 9 AIS synthetic examples notebooks Joseph Lizier 2024-09-25 09:31:40 +1000
  • 34470bdfb8 Cleaning up the Ants sample analysis and adding a template Joseph Lizier 2024-09-16 14:07:56 +1000
  • e3ca7c29f7 Adding link to download sample Ising model data Joseph Lizier 2024-09-16 12:07:53 +1000
  • 945e243919 Removing large data files from the Ants NetLogo simulation, moving them across to the jidt-cc-extras repo Joseph Lizier 2024-09-16 12:07:18 +1000
  • 0f08fe1165 Minor adjustments to MNIST analysis in course Joseph Lizier 2024-09-16 11:35:55 +1000
  • 683497239a Minor follow up updates to Ising demo analysis Joseph Lizier 2024-09-16 11:35:33 +1000
  • 64bdc10f36 Moving sample Ising data to the jidt-cc-extras partner repo Joseph Lizier 2024-09-16 11:02:29 +1000
  • 09adbc278e Removing distribution of adapted flocking model -- this goes to a new repo jidt-cc-extras in order to handle licensing properly Joseph Lizier 2024-09-16 10:41:32 +1000
  • b7837cd1cb Updated the Ising model example in the course Joseph Lizier 2024-09-16 10:41:00 +1000
  • 98d4b2d09c Adding a test notebook for Python, mirroring simple example 1 Joseph Lizier 2024-08-28 21:37:04 +1000
  • 16f14e1309 Added Matlab live scripts and updated Python notebooks for Module 07 of course Joseph Lizier 2024-08-26 17:10:58 +1000
  • ac8326aecf Discrete entropy is complete I think. Maybe a few more things moved around. No tests yet. Brad Wootton 2024-08-22 13:52:19 +1000
  • 7d659ff9dd Matlab live scripts added for Module 5 activities Joseph Lizier 2024-08-21 09:53:09 +1000
  • 322220bef5 adjusting comments on use of jointentropyempirical in simple Python functions notebook 3 Joseph Lizier 2024-08-15 17:27:01 +1000
  • b9abd61fc6 Python simple notebook 3 - updating links to Guess Who kooky characters sheet Joseph Lizier 2024-08-15 17:24:36 +1000
  • 1db1c3ac8c Made comments in headers for Python simple functions more python like (referring to numpy arrays etc) Joseph Lizier 2024-08-14 09:25:36 +1000
  • 6b2cf5c69c Adding error check to simple entropy computation for any entries with invalid probability values Joseph Lizier 2024-08-05 21:59:32 +1000
  • 3bad6e36ba Scissors-Paper-Rock tutorial task in Matlab converted to use Live Scripts, license text added to all files, paths fixed Joseph Lizier 2024-08-05 10:44:58 +1000
  • 48abba230c Updates to python code for Scissors-Paper-Rock activity in course Joseph Lizier 2024-08-02 18:10:18 +1000
  • 832a4ddd2d Minor updates to Matlab live scripts for Course text analysis activities Joseph Lizier 2024-08-02 12:19:24 +1000
  • 68f8763451 Minor updates to Python Module 1 notebook, including removing redundant code in entropy function solution Joseph Lizier 2024-08-02 12:10:25 +1000
  • 53b421b4af Minor updates to instructions on the Python text analysis notebooks Joseph Lizier 2024-08-02 12:09:31 +1000
  • fc9ac1a6bb Adding text analysis Matlab live scripts for the course, plus related optimisations for the simple entropyempirical code Joseph Lizier 2024-08-02 12:07:52 +1000
  • a1085a6c5d Adding Matlab notebooks (live scripts) for the simple functions tutorial activities Joseph Lizier 2024-07-29 11:20:38 +1000
  • bd669ade1a Python simple functions - minor updates Joseph Lizier 2024-07-29 11:20:14 +1000
  • 6dfaa901f3 Fixing comments in Matlab simple functions Joseph Lizier 2024-07-29 11:18:38 +1000
  • 5d4419d734 Batch file to setup a python virtual environment autoanalyser Joseph Lizier 2024-07-19 13:54:24 +1000
  • e63df78ea3 fix jar location #100 Donovan Rynne 2024-06-15 16:37:40 +1000
  • 70e503e687 Add Python Demo example10 for comparison between shuffled and rotated surrogates Donovan Rynne 2024-06-15 16:34:34 +1000
  • 33290731d2
    Merge pull request #3 from DRynne/surrogate-types Donovan Rynne 2024-06-15 14:37:07 +1000
  • 8fe70075aa
    Merge branch 'master' into surrogate-types Donovan Rynne 2024-06-15 14:36:53 +1000
  • ed944b7e0c
    Merge pull request #1 from jlizier/master Donovan Rynne 2024-06-03 21:34:09 +1000
  • 914dc171f5 fix bugs where shuffle and rotate strategy where switched Donovan Rynne 2024-05-18 14:24:22 +1000
  • 9643b1ce6b update autoanalyser for new theiler window handling Donovan Rynne 2024-04-28 14:24:12 +1000
  • 6bf7954d4e modify generateRotatedSurrogates for theiler window exclusion Donovan Rynne 2024-04-28 14:23:48 +1000
  • 484421bf3c refactor to bring DYN_CORR_EXCL from kernel and kraskov into common Donovan Rynne 2024-04-28 14:23:10 +1000
  • a9b6b3e77c Adding property to set random seed for noise addition to EntropyMultiVariate estimators (mimicing that for MI/CMI estimators), extending the fix for issue #99 to Entropy estimators Joseph Lizier 2024-04-20 18:52:10 +1000
  • 3d1f3fec86 Gathering common functionality of EntropyMultiVariate estimators into a Common class. Adds some new functionality (e.g. addObservations() for Gaussian and Kernel) Joseph Lizier 2024-04-20 17:57:38 +1000
  • c1225d67c7 add surrogate type to common getProperty Donovan Rynne 2024-04-20 15:33:11 +1000
  • 401df8ee45 add surrogate type to AutoAnalyserMI Donovan Rynne 2024-04-14 14:31:45 +1000
  • 2c33e36752 add new surrogate types formatting Donovan Rynne 2024-04-14 14:29:12 +1000
  • a3cdcc04b5 add surrogate_type checking into computeSignificance, surrogate property plumbing in interface class Donovan Rynne 2024-03-30 15:36:33 +1100
  • 191a81f1bc add generateRotatedSurrogates method in RandomGenerator Donovan Rynne 2024-03-30 15:11:54 +1100
  • 1a994140b2 rename numPermutationsToCheck to numSurrogatesToCheck Donovan Rynne 2024-03-24 19:01:30 +1100
  • 2a18cd0e74 Adding property to allow used to set random seed for noise addition to data in MI, CMI and wrapped estimators. Closes issue #99 Joseph Lizier 2024-04-16 14:08:04 +1000
  • 037159cf86 rename numPermutationsToCheck to numSurrogatesToCheck Donovan Rynne 2024-03-24 19:01:30 +1100
  • 8bbf778e46 Module 12 Matlab and Python tutorial templates and solutions added Joseph Lizier 2024-02-23 18:18:35 +1100
  • bcb72652fe Module 11 Matlab and Python tutorial templates and solutions added Joseph Lizier 2024-02-23 17:33:16 +1100
  • 550671120e Module 10 Matlab and Python tutorial templates and solutions Joseph Lizier 2024-02-23 15:45:18 +1100
  • da364b5f41 Module 8 - adding tutorial templates and sample solutions Joseph Lizier 2024-02-23 13:55:37 +1100
  • bbc7fedef6 Adding Julio and Isabelle to authors list on home page (for contributing to the the python tutorials) Joseph Lizier 2024-02-22 17:20:01 +1100
  • 97237b65f9 Module 7 Tutorial notebook and solutions added for Python and Matlab Joseph Lizier 2024-02-22 17:13:04 +1100
  • 73c87024be Module 6 code solutions Joseph Lizier 2024-02-21 23:51:57 +1100
  • f7bc84eb95 Module 5 code uploaded Joseph Lizier 2024-02-21 23:46:01 +1100
  • 24f2dd89e1 Added Scissors-Paper-Rock analysis activity Joseph Lizier 2024-02-21 23:19:27 +1100
  • 52a1bb94b6 Adding text analysis exercise in Python and Matlab. Need to adjust to download and initially parse the text Joseph Lizier 2024-02-21 16:58:30 +1100
  • 896a6bf67c Adding the Matlab and Python simple function template for Modules 1-4 and their completed solutions Joseph Lizier 2024-02-21 16:41:08 +1100
  • 84f52fc548 Renaming folder structure for the course sub-folders for new naming convention and to split out two modules for each of the Entropy and MI Joseph Lizier 2024-02-21 16:39:54 +1100
  • 2130985c34 Adding/implementing interfaces for continuous CMI estimators to allow all combinations of univariate/multivariate arrays to be passed for var1/var2/conditional Joseph Lizier 2023-10-27 10:04:25 +1100
  • 7d8b501127 Adding new unit test for dynamic correlation exclusion, testing both an analytic result, and also the effect of using seperate observation sets Joseph Lizier 2023-10-10 22:38:21 +1100
  • 4b85a7fd46 AIS and TE estimators (for KSG in particular) utilising the underlying NN Searchers holding the different data sets separately. Joseph Lizier 2023-10-09 13:16:27 +1100
  • ec8e7f848f CMI common estimators utilising underlying nearest neighbour searchers holding different data sets separately (for dynamic correlation exclusion) Joseph Lizier 2023-10-09 13:15:56 +1100
  • 5f87e2018b MI common estimators utilising underlying nearest neighbour searchers holding different data sets separately (for dynamic correlation exclusion) Joseph Lizier 2023-10-09 13:14:29 +1100
  • 938dd7c4fb Implementing multiple data sets in the nearest neighbour searches, to facilitate dynamic correlation exclusion only for points within the same data set Joseph Lizier 2023-10-09 13:12:07 +1100
  • a554361de9 Adding unit test for no conditional on CMI Gaussian Joseph Lizier 2023-10-06 12:29:37 +1100
  • 4f5d8f894b Updating documentation to v1.6.1 minor release v1.6.1 Joseph Lizier 2023-08-22 13:02:19 +1000