This issue tracks the status of everything we need to check before releasing v2.0.
ProbabilitiesEstimators
Docstrings
TODO:
- Clarity
- Eliminate typos
- Verify that all examples are runnable.
- Outcome space is described.
Do this for:
API
Verify that all necessary methods are implemented and tested.
Entropy types
Docstrings
Additionally,
API
Check that all (mandatory) methods are implemented and tested.
EntropyEstimators
Documentation
Docstrings should include a description (preferentially a formula) for the quantity it computes.
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)
Additionally,
This issue tracks the status of everything we need to check before releasing v2.0.
ProbabilitiesEstimatorsDocstrings
TODO:
Do this for:
CountOccurrences.ValueHistogram.TransferOperator. NOTE: we'll leave the TransferOperator rework for when I do Triangulation-based estimators #55DispersionSpatialDispersion. Updated and verified in Outcome space forSpatialDispersionandSpatialSymbolicPermutation#210.WaveletOverlapPowerSpectrumSymbolicPermutation. Updated and verified in SimplifySymbolicPermutationsource code #207.SymbolicWeightedPermutationSymbolicAmplitudeAwarePermutationSpatialSymbolicPermutation. Updated and verified in Outcome space forSpatialDispersionandSpatialSymbolicPermutation#210.NaiveKernelAPI
Verify that all necessary methods are implemented and tested.
CountOccurrences.ValueHistogram.TransferOperator. See comment above.DispersionSpatialDispersionWaveletOverlapPowerSpectrumSymbolicPermutationSymbolicWeightedPermutationSymbolicAmplitudeAwarePermutationSpatialSymbolicPermutation. Added missing test in Add missing test forSpatialSymbolicPermutation#224NaiveKernelEntropytypesDocstrings
ShannonRenyiTsallisKaniadakisCuradoStretchedExponentialAdditionally,
Entropytypes must be referenced with a@refin the docstring forEntropy.ProbabilitiesEstimators appear in the overview table in the documentation.API
Check that all (mandatory) methods are implemented and tested.
ShannonRenyiTsallisKaniadakisCuradoStretchedExponentialEntropyEstimatorsDocumentation
Docstrings should include a description (preferentially a formula) for the quantity it computes.
KozachenkoLeonenkoKraskovZhuZhuSinghVasicekEbrahimiCorreaAlizadehArghamiTests
We need
Shannon(; base = 2)KozachenkoLeonenkoKraskovZhuZhuSinghVasicekEbrahimiCorreaAlizadehArghamiAdditionally,
EntropEstimatorsybtypes are referenced with a@refin the docstring forEntropyEstimator.EntropyEstimators appear in the overview table in the documentation.