Joseph Lizier
|
3d1f3fec86
|
Gathering common functionality of EntropyMultiVariate estimators into a Common class. Adds some new functionality (e.g. addObservations() for Gaussian and Kernel)
|
2024-04-20 17:57:38 +10:00 |
jlizier
|
d1bba0e4c1
|
Adding computeLocalOfPreviousObservations() to continuous Entropy estimator interface and all underlying implementations. Added unit tests that locals should average back ok. Also fixing multivariate Entropy estimator interface to implement the univariate interface also (and fixing underlying implementations to comply)
|
2018-04-27 11:20:25 +10:00 |
jlizier
|
65c7cd99cc
|
Making continuous EntropyCalculator and EntropyCalculatorMultiVariate classes implement the InfoMeasureCalculatorContinuous interface. For the interfaces, this means removing methods where duplicated. Also added NUM_DIMENSIONS property to EntropyCalculatorMultiVariate interface, so that these calculators can have an initialise() method which takes no parameters. Fixed all implementing classes to have any methods that they were missing.
|
2017-08-18 20:18:29 +10: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
|
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
|
5a6fdb0ea7
|
Code edits to mixed calculators to fix compilation after moving them into the "mixed" package. Also needed to make some alternations to some of the continuous calculators to fix usage of protected members which are no longer accessible to the moved classes.
|
2014-04-17 11:10:58 +00:00 |
joseph.lizier
|
56d868ca00
|
Uploading whole of Java Information Dynamics toolkit for the first time.
|
2012-05-08 00:18:37 +00:00 |