JuliaDynamics / ComplexityMeasures.jl

Estimators for probabilities, entropies, and other complexity measures derived from data in the context of nonlinear dynamics and complex systems
MIT License
49 stars 11 forks source link

`Kraskov` estimator does not have a `definition` field. #296

Closed Datseris closed 11 months ago

Datseris commented 11 months ago

Kraskov has a measure field, not a definition field, and thus does not abide the decalartion of InformationMeasureEstimator.

Additionally, it has a base field which should not exist. The base should be obtained from the shannon entropy given to Kraskov.

I would wager all NN-based diff entropy estimators have the same problem, but it should be relatively straightforward to fix all.