jidt/java/source/infodynamics/utils
joseph.lizier 83f7de5472 Added interface for ConditionalTransferEntropy. Added abstract implementation ConditionalTransferEntropyCalculatorViaCondMutualInfo, and child classes for Kraskov and Gaussian implementations.
Added associated embedding method to MatrixUtils, and fixed a lot of header comments here. Minor fixes to comments and which methods are specified (e.g. setProperties) for TransferEntropy and Entropy calculators.
2014-04-17 05:58:13 +00:00
..
AnalyticMeasurementDistribution.java Adding analytic Chi Square measurement distribution 2012-08-01 12:12:58 +00:00
AnalyticNullDistributionComputer.java Patched covariance calculation, added utils, patched analytic computation of distribution of MI with linear Gaussians, altered comments 2013-01-08 05:37:48 +00:00
ArrayFileReader.java Allowing comment lines starting with % character in ArrayFileReader 2014-01-31 11:32:20 +00:00
ArrayFileWriter.java Reconditioned Conditional MI calculator Kraskov as a child class of Conditional MI calculator Common 2013-03-11 12:55:29 +00:00
ChiSquareMeasurementDistribution.java Adding analytic Chi Square measurement distribution 2012-08-01 12:12:58 +00:00
EmpiricalMeasurementDistribution.java Added classes for joint entropy and multivariate mutual information calculation with gaussian assumption. 2012-08-01 07:26:18 +00:00
EuclideanUtils.java Making Kraskov MI and higher order calculators use MAX_NORM in the marginal spaces by default (previously this had to be supplied via a property - it was the standard choice made, but was not the default). This aligns with the default specified in the Kraskov paper. 2012-12-20 10:38:03 +00:00
FirstIndexComparatorDouble.java Uploading whole of Java Information Dynamics toolkit for the first time. 2012-05-08 00:18:37 +00:00
FirstIndexComparatorInteger.java Uploading whole of Java Information Dynamics toolkit for the first time. 2012-05-08 00:18:37 +00:00
IntArrayWrapper.java Uploading whole of Java Information Dynamics toolkit for the first time. 2012-05-08 00:18:37 +00:00
MathsUtils.java Added new method generateRandomPerturbations(int, int) to RandomGenerator, and switched all computeSignificance methods to use this (since there's no need for checking for distinct perturbations really, and this is much faster). Required adding sortIndices(double[]) method to MatrixUtils 2013-10-18 00:42:12 +00:00
MatrixUtils.java Added interface for ConditionalTransferEntropy. Added abstract implementation ConditionalTransferEntropyCalculatorViaCondMutualInfo, and child classes for Kraskov and Gaussian implementations. 2014-04-17 05:58:13 +00:00
MeasurementDistribution.java Added classes for joint entropy and multivariate mutual information calculation with gaussian assumption. 2012-08-01 07:26:18 +00:00
NonPositiveDefiniteMatrixException.java Handle linear redundancies amongst variables properly in ConditionalMICalculatorMultivariateGaussian. Still need to extend this to the local conditional MI values 2013-07-06 11:11:56 +00:00
OctaveFileReader.java Patching linear Gaussian estimators to give empirical statistical significance given a certain number of observations. 2013-03-04 06:08:38 +00:00
OctaveFileWriter.java Uploading whole of Java Information Dynamics toolkit for the first time. 2012-05-08 00:18:37 +00:00
ParsedProperties.java Added interface for ConditionalTransferEntropy. Added abstract implementation ConditionalTransferEntropyCalculatorViaCondMutualInfo, and child classes for Kraskov and Gaussian implementations. 2014-04-17 05:58:13 +00:00
RandomGenerator.java Adding error check to constructor of discrete MI calculator; 2013-10-22 04:08:21 +00:00