Closed kahaaga closed 1 year ago
I am assigning to myself all probability estimators except the tranasfer operator and everything related to symbolic permutations. I am also assiging to myself all "discrete" entropies.
I am assigning to myself all probability estimators except the tranasfer operator and everything related to symbolic permutations. I am also assiging to myself all "discrete" entropies.
Ok! FYI: in #210, I already updated the docstrings for SpatialDispersion
and SpatialSymbolicPermutation
and made sure the examples are now runnable. Feel free to merge that PR whenever.
EDIT: ah, I see. except the symbolic stuff. Then I'll take care of that too.
I am assigning myself to all EntropyEstimators
. EDIT: done.
I am doing my review now, which will also result in a PR. I think it is best for me to finish my review first before you do a second one. So that we don't get confused, as the review will touch many aspects of the documentation.
I am doing my review now, which will also result in a PR. I think it is best for me to finish my review first before you do a second one. So that we don't get confused, as the review will touch many aspects of the documentation
Noted. I won't touch anything until you give a notice that you're done.
Ok, I'm closing this. I went through the entire list again, and I don't think we've missed anything.
This issue tracks the status of everything we need to check before releasing v2.0.
ProbabilitiesEstimator
sDocstrings
TODO:
Do this for:
CountOccurrences
.ValueHistogram
.TransferOperator
. NOTE: we'll leave the TransferOperator rework for when I do #55Dispersion
SpatialDispersion
. Updated and verified in #210.WaveletOverlap
PowerSpectrum
SymbolicPermutation
. Updated and verified in #207.SymbolicWeightedPermutation
SymbolicAmplitudeAwarePermutation
SpatialSymbolicPermutation
. Updated and verified in #210.NaiveKernel
API
Verify that all necessary methods are implemented and tested.
CountOccurrences
.ValueHistogram
.TransferOperator
. See comment above.Dispersion
SpatialDispersion
WaveletOverlap
PowerSpectrum
SymbolicPermutation
SymbolicWeightedPermutation
SymbolicAmplitudeAwarePermutation
SpatialSymbolicPermutation
. Added missing test in #224NaiveKernel
Entropy
typesDocstrings
Shannon
Renyi
Tsallis
Kaniadakis
Curado
StretchedExponential
Additionally,
Entropy
types must be referenced with a@ref
in the docstring forEntropy
.ProbabilitiesEstimator
s appear in the overview table in the documentation.API
Check that all (mandatory) methods are implemented and tested.
Shannon
Renyi
Tsallis
Kaniadakis
Curado
StretchedExponential
EntropyEstimator
sDocumentation
Docstrings should include a description (preferentially a formula) for the quantity it computes.
KozachenkoLeonenko
Kraskov
Zhu
ZhuSingh
Vasicek
Ebrahimi
Correa
AlizadehArghami
Tests
We need
Analytical tests (i.e. generate data from known probability distributions) and see if we can approximate it
Test default values (i.e. the estimators we have now default to
Shannon(; base = 2)
[x]
KozachenkoLeonenko
[x]
Kraskov
[x]
Zhu
[x]
ZhuSingh
[x]
Vasicek
[x]
Ebrahimi
[x]
Correa
[x]
AlizadehArghami
Additionally,
EntropEstimator
sybtypes are referenced with a@ref
in the docstring forEntropyEstimator
.EntropyEstimator
s appear in the overview table in the documentation.