Commit Graph

934 Commits

Author SHA1 Message Date
joseph.lizier bc40fb4125 Kraskov estimators switched to use 4 nearest neighbours by default (as recommended by Kraskov et al.) 2014-08-13 02:41:25 +00:00
joseph.lizier 77680c04ad Javadocs made release-ready in the continuous.symbolic package. 2014-08-13 02:37:02 +00:00
joseph.lizier 786784e83c Javadocs made release-ready in the continuous.kraskov package. 2014-08-13 02:36:09 +00:00
joseph.lizier df196f115d Javadocs made release-ready in the continuous.kozachenko package. 2014-08-13 02:31:24 +00:00
joseph.lizier 4e676a1122 Javadocs made release-ready in the continuous.kernel package. Also renamed any "epsilon" variables to "kernelWidth" in most classes. 2014-08-13 02:30:39 +00:00
joseph.lizier fb4d6c423c Javadocs made release-ready in the continuous.gaussian package. 2014-08-13 02:24:02 +00:00
joseph.lizier edbe595032 Javadocs made release-ready in the continuous package. Also added computeLocalUsingPreviousObservations into ChannelCalculator and ChannelCalculatorMultiVariate (removed from MutualInfoMultivarate), and made the ViaCondMutualInfo classes not be abstract anymore, and moved embedding properties up into the main TransferEntropyCalculator interface 2014-08-13 02:18:33 +00:00
joseph.lizier 26c98df75c Correcting Conditional MI Calculator Kraskov algorithm 2 in line with Wibral et al.'s equation correcting how this should be done. 2014-08-12 05:24:54 +00:00
joseph.lizier a22c0d7629 Removing MultiInfoCalculatorWithMarginals since it's not used anywhere and may simply be confusing for users. 2014-08-12 01:57:38 +00:00
joseph.lizier 5432d902f1 Removing MutualInfoCalculatorMultiVariateWithMarginals since it's not used anywhere and may simply be confusing for users. 2014-08-11 06:06:44 +00:00
joseph.lizier a1c57519ce Updating NullDistributions demo code and readme 2014-08-07 06:51:04 +00:00
joseph.lizier 4dad16c983 Creating NullDistributions demo, with code and sample figures 2014-08-07 05:18:20 +00:00
joseph.lizier 94294a6396 Detecting interaction lags demo: adjusting coupled logistic map to use new Kraskov TE calculator instead of conditional MI 2014-08-07 04:17:41 +00:00
joseph.lizier 891fbef4e5 Detecting interaction lags demo: adjusting plotting code, and including sample result plots 2014-08-07 02:23:33 +00:00
joseph.lizier 22883aa575 Interregional Transfer demo code: Correcting printing of parameter settings to happen only once 2014-08-07 02:15:14 +00:00
joseph.lizier 8efe295a62 Adding readme files for all the demos for which we have not yet done so 2014-08-07 01:26:29 +00:00
joseph.lizier 96118c459c Adding Interregional Transfer Demo code, data and readme file 2014-08-07 01:25:50 +00:00
joseph.lizier 0ca9990833 Adding GPLv3 license statement to all code headers in the unit tests 2014-08-06 06:59:04 +00:00
joseph.lizier e6242a544c Adding GPLv3 license statement to all code headers in the demos; also adding readme for use of octave-java code; correcting references to papers from CA code 2014-08-06 06:52:59 +00:00
joseph.lizier 4a3532b25b Adding GPLv3 license statement to all code headers in the infodymamics.measures.mixed, utils and networkinference packages. 2014-08-06 06:31:24 +00:00
joseph.lizier 6709163afd Adding GPLv3 license statement to all code headers in the infodymamics.measures.continuous.kraskov, symbolic and discrete packages (continuing ...) 2014-08-06 05:43:16 +00:00
joseph.lizier 7803966168 Adding GPLv3 license statement to all code headers in the infodymamics.measures.continuous.gaussian, kernel and kozachenko packages (continuing ...) 2014-08-06 05:37:59 +00:00
joseph.lizier 98d5373d62 Adding GPLv3 license statement to all code headers in the infodymamics.measures.continuous package (for starters) 2014-08-06 05:31:37 +00:00
joseph.lizier 72e74cc4c9 Altering ant script to add notices and the Paper to the distribution, and exclude Apache Commons Math adapted code from the javadocs 2014-08-06 05:24:05 +00:00
joseph.lizier 6a1bacba42 Adding notices about derived works from the JAMA project to source files 2014-08-06 05:20:17 +00:00
joseph.lizier cf626d910e Adding notices about derived works from the JAMA project 2014-08-06 05:19:54 +00:00
joseph.lizier 90707379b1 Adding derived works from Apache Commons Math library in the JIDT source tree; using these from MathsUtils to compute chi^2 CDF. 2014-08-06 04:16:15 +00:00
joseph.lizier aed00f3d82 Adding notices and readme file etc regarding the derived work of Apache Commons Math library about to be included in JIDT. 2014-08-06 04:12:41 +00:00
joseph.lizier 1f5e814ec4 Refactoring non-Java demo code for discrete conditional TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-06 00:53:18 +00:00
joseph.lizier 6c0d2f4e99 Refactoring discrete conditional TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-06 00:32:54 +00:00
joseph.lizier d3bb73bba0 Refactoring non-Java demos for discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 13:01:02 +00:00
joseph.lizier b7526a798a Refactoring Simple Java Demos for discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 12:50:24 +00:00
joseph.lizier 8df5d8c277 Refactoring unit tests for discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 12:46:14 +00:00
joseph.lizier 8b0de7e9fa Refactoring discrete TE calculator to take source as first argument before destination (to match continuous calculators) 2014-08-05 12:44:05 +00:00
joseph.lizier 39053afe49 Renaming Complete TE discrete calculator to Conditional in the non-Java demos 2014-08-05 07:07:54 +00:00
joseph.lizier 9d85a78cc2 Renaming Complete TE discrete calculator to Conditional -- step 2 of 2 the file name change 2014-08-05 06:54:31 +00:00
joseph.lizier a48da3dc42 Renaming Complete TE discrete calculator to Conditional -- step 1 of 2, just refactoring class names, file name change to come 2014-08-05 06:53:48 +00:00
joseph.lizier e44eba7199 Renaming (Apparent) TE discrete calculator to remove "Apparent" in all of the non-Java demo code 2014-08-05 05:19:21 +00:00
joseph.lizier 515fdd1432 Renaming (Apparent) TE discrete calculator in Simple Java Demos 2014-08-05 05:05:40 +00:00
joseph.lizier 96a9cefccf Renaming unit test for (Apparent) TE discrete calculator to remove "Apparent" -- step 2 of 2 to rename inside the class. 2014-08-05 05:03:35 +00:00
joseph.lizier b204651227 Renaming unit test for (Apparent) TE discrete calculator to remove "Apparent" 2014-08-05 05:02:51 +00:00
joseph.lizier 4e141d1398 Adding unit test for (Apparent) TE discrete calculator. Will rename it to remove Apparent shortly ... 2014-08-05 05:02:02 +00:00
joseph.lizier 76d4dc73a6 Renaming ApparentTransferEntropyCalculator to TransferEntropyCalculator for simplicity -- step 2 of 2, renaming the actual file 2014-08-05 04:59:31 +00:00
joseph.lizier 7e27c0d4ed Renaming ApparentTransferEntropyCalculator to TransferEntropyCalculator for simplicity -- step 1 of 2 2014-08-05 04:58:32 +00:00
joseph.lizier ab916e2253 Adding analytic null distribution computation to discrete TE calculator 2014-08-05 04:29:37 +00:00
joseph.lizier a496182774 Updating Schreiber AIS code for marker sizes and the README file for this demo. 2014-08-05 04:17:58 +00:00
joseph.lizier ccf70d9846 Updating Octave matrix conversion class with routines for taking bytes, and booleans as integers. 2014-08-05 04:16:30 +00:00
joseph.lizier 1c324121d0 Discrete TE calculator given capability for arbitrary source and destination embedding, plus method for indicating validity of the time series 2014-08-05 02:14:59 +00:00
joseph.lizier ba71d5443d Discrete MI and conditional MI calculators given analytic null distribution methods. MI calculator also given constructor with no lag parameter. Conditional MI calculator also given methods to specify the validity of the series. 2014-08-05 02:09:36 +00:00
joseph.lizier ab21895321 Correcting TE Kernel estimator's bias correction method to match Schreiber's approach to including contributions from other correlation sums when the full joint space has no neighbours. 2014-08-05 02:04:56 +00:00