Joseph Lizier
|
41361417ae
|
Updates to flocking demo including plotting local TEs per individual per time frame
|
2022-03-31 12:14:16 +11:00 |
Joseph Lizier
|
b02760ddd3
|
Adding overloads on setObservations and addObservations for MI and TE calculators to handle one variable univariate and one variable multivariate
|
2021-11-15 10:58:59 +11:00 |
Joseph Lizier
|
8e55cf05d9
|
Merge branch 'master' of github.com:jlizier/JIDT
|
2021-11-02 23:13:59 +11:00 |
Joseph Lizier
|
7d7291fb9d
|
Implementing Analytic null distributions for discrete conditional TE estimator
|
2021-11-02 23:11:45 +11:00 |
Joseph Lizier
|
e5b223606c
|
Added YouTube image and link to Course to README
|
2021-10-11 23:12:39 +11:00 |
Joseph Lizier
|
a65db51b78
|
Merge branch 'master' of github.com:jlizier/JIDT
|
2021-10-11 23:07:07 +11:00 |
Joseph Lizier
|
9c31807283
|
Adding image for the YouTube playlist
|
2021-10-11 23:05:53 +11:00 |
Joseph Lizier
|
b4ab18f6c6
|
Adding link to Course to repo home page
|
2021-10-11 15:40:10 +11:00 |
Joseph Lizier
|
6f43dfb620
|
Altering the python-java jpype data conversion in AutoAnalyser to work properly with jpype 0.7 and upwards
|
2021-10-08 16:03:14 +11:00 |
Joseph Lizier
|
f8eb84e183
|
Merge branch 'master' of github.com:jlizier/JIDT
|
2021-10-08 11:30:54 +11:00 |
Joseph Lizier
|
21ae0bdeaa
|
Fixing logic error in printing whether GPU calculation was falling back to CPU
|
2021-10-08 11:28:37 +11:00 |
Joseph Lizier
|
d101a9f2ff
|
Update README.md
|
2021-10-01 17:33:24 +10:00 |
Joseph Lizier
|
ccf920d3a8
|
Added readme file to course folder
|
2021-10-01 17:32:21 +10:00 |
Joseph Lizier
|
898a04904c
|
Added Matlab script to launch the AutoAnalyser - will be useful for Matlab users who don't have a separate JRE installed
|
2021-09-09 11:12:46 +10:00 |
Joseph Lizier
|
2caab8593e
|
Adding option for generated CA cells to be stochastically altered in CA utility code
|
2021-09-06 12:51:14 +10:00 |
Joseph Lizier
|
5da70db3ae
|
Updating readme pdfs for various demos from the JIDT wiki
|
2021-09-06 12:49:50 +10:00 |
Joseph Lizier
|
650159661d
|
Patching conditional MI calculator to properly allow null or empty conditionals if dimension of conditionals is 0
|
2021-09-06 10:23:31 +10:00 |
Joseph Lizier
|
aa8148eca9
|
Updates to KL entropy estimator: removing NORMALISE property, and adding method for cross entropy
|
2021-08-23 09:09:49 +10:00 |
Joseph Lizier
|
ef7cfbb525
|
Fixed missing " in comment
|
2021-08-06 17:43:56 +10:00 |
Joseph Lizier
|
70a7f5c33a
|
Clarifying how to access an attribute (pValue) in the R demos
|
2021-04-19 11:32:23 +10:00 |
Joseph Lizier
|
3222b5a629
|
Implementation and unit test for KSG MI calculation with new samples (both algorithms 1 and 2)
|
2020-10-30 16:21:10 +11:00 |
Joseph Lizier
|
0606f8ab39
|
Cleaning up CMI Kraskov for new samples, including fixing some comments, logic of not using GPU for this, and if no conditional counting all point as a conditional match
|
2020-10-30 16:19:31 +11:00 |
Joseph Lizier
|
b5a6fa92c2
|
Fixing min and max of local CMI values
|
2020-10-29 13:45:25 +11:00 |
Joseph Lizier
|
44e53bc846
|
Updating error messages for kdTree
|
2020-10-29 13:39:40 +11:00 |
Joseph Lizier
|
8ecb512ce0
|
Updating flocking analysis to save AIS/TE from all parameters tested in an autoembedding process
|
2020-09-03 22:20:03 +10:00 |
Joseph Lizier
|
4c95b4ee86
|
Updating Flocking analysis demo to have more aggressive dynamic correlation exclusion. Also adding utility to plot the raw positions of the floc
|
2020-09-01 11:22:31 +10:00 |
Joseph Lizier
|
34161a2e6d
|
Adding non-overloaded method signatures for multivariate arrays, so that the jpype python-java bridge can resolve which method signature to use more directly via these
|
2020-05-22 14:42:26 +10:00 |
Joseph Lizier
|
bf207f866e
|
Patched error in computing start and end times for valid observation sequences in conditional TE calculators (with validity booleans)
|
2020-05-21 00:57:34 +10:00 |
Joseph Lizier
|
820f700cb8
|
Fixed python write file utilities to work with unidimensional arrays
|
2020-05-21 00:19:16 +10:00 |
Joseph Lizier
|
471ea59bb2
|
Adding utilities for writing text files in python (can be done with numpy, but just making something quick my way)
|
2020-05-20 23:46:55 +10:00 |
Joseph Lizier
|
d0a0fca40c
|
Added non-overloaded method calls for conditionalTE continuous' addObservations() method calls with validity booleans - this is for JPype from Python which seems unable to resolve overloads of double[] and double[][], when more than one variable changes in this way
|
2020-05-16 12:18:57 +10:00 |
Joseph Lizier
|
ccbccc6302
|
Merge branch 'master' of github.com:jlizier/JIDT
|
2020-05-15 17:37:32 +10:00 |
Joseph Lizier
|
cbcca8d0ff
|
fixing addedMoreThanOneObservationSet for the MultiInfoCalculator
|
2020-05-15 17:35:54 +10:00 |
Joseph Lizier
|
510f999d2e
|
Adds addObservations calls with validity arrays for conditional transfer entropy
|
2020-05-15 17:34:00 +10:00 |
Pedro Mediano
|
64a7a80e30
|
Changed name of LDFLAGS to avoid potential conflicts
Closes #80 .
|
2020-05-02 14:37:27 +01:00 |
Joseph Lizier
|
1c2ccda1eb
|
Updated contributors list
|
2020-01-24 11:42:56 +11:00 |
Joseph Lizier
|
edb8f997cb
|
Added new loader file for 2D xls format to flocking analysis demo
|
2019-12-17 17:08:27 +11:00 |
Joseph Lizier
|
502f7ac22c
|
Merge branch 'master' of github.com:jlizier/JIDT
|
2019-12-13 11:44:03 +11:00 |
Joseph Lizier
|
2c2d012e20
|
Sooraj Sekhar's addition to flocking analysis of allowing speed to be included in the information-theoretic calculations. Includes updated NetLogo demo where speed coherence is also added
|
2019-12-13 11:40:58 +11:00 |
Joseph Lizier
|
f53ecba635
|
Added Emanuele Crosato to author's list for the flocking demo code
|
2019-09-01 22:06:27 +10:00 |
Joseph Lizier
|
4966fdabc2
|
Adding a code suite to run active information storage and transfer entropy analysis of positional / heading data from swarms/flocks/schools, including a demonstration of how to use the suite with a NetLogo example. Documentation on a wiki page to follow later ...
|
2019-08-29 23:08:16 +10:00 |
Joseph Lizier
|
c22e37d1ab
|
Adding new lecture slides for Module 0 Introduction to course
|
2019-08-09 17:20:12 +10:00 |
Joseph Lizier
|
61ae6fb40b
|
Minor updates to AutoAnalyser to put fixtures in place for array conversion to Python with eventual handling of 2D arrays (code isn't really changed at the moment, but has methods to make this easy later)
|
2019-07-25 23:56:56 +10:00 |
Joseph Lizier
|
2ab3ac01bb
|
Adding non-overloaded method signatures for adding 1D vs 2D observations for common class for continuous MI and CMI estimators, since JPype 0.7 does not seem able to resolve overloaded 1D vs 2D arrays any longer
|
2019-07-25 23:11:44 +10:00 |
Joseph Lizier
|
1667b9fe7a
|
Added utility for subsampling rows from 2D matrix
|
2019-07-25 14:36:54 +10:00 |
Joseph Lizier
|
1dc2dc8b86
|
Updating all discrete calculators (except SeparableInfo, since it's outmoded) to have a default empty constructor, with an overloaded initialise method added that provides all relevant properties. Fixes #77, and provides a first step for #66. Also aligned PredictiveInfo and ConditionalTE calculators to use the appropriate super classes.
|
2019-07-25 14:29:51 +10:00 |
Joseph Lizier
|
d545793bc5
|
Patching unit test on KSG MI with discrete which tested that result changed from K=2 to 4, but the threshold for change was too large.
|
2019-07-25 10:14:57 +10:00 |
Joseph Lizier
|
0dae162d82
|
Added new unit tests for TE with k=0 for Gaussian and KSG estimators
|
2019-07-23 11:43:55 +10:00 |
Joseph Lizier
|
17bf0e0be7
|
Updating octave-java interface to use non-overloaded method signatures for int and boolean arrays (this seemed to have caused an issue on some versions with ints being converted to boolean first, thus losing all values except 0-1)
|
2019-07-23 11:33:04 +10:00 |
Joseph Lizier
|
fba941362d
|
Adding further unit tests for Conditional TE (continuous-valued) to check different delays on conditional variables, and patching test of validity of calling univariate versus multivariate method signatures.
|
2019-07-12 14:45:23 +10:00 |