teaspoon
1. Getting Started
1.1. Installation
1.2. Optional Dependencies
1.3. Issues
2. Modules
2.1. Make Data (MakeData) Module
2.1.1. Point Cloud Data Generation (PointCloud) Module
2.1.2. Dynamical Systems Library (DynSysLib) Module
2.2. Parameter Selection Module
2.2.1. Mutual Information
2.2.2. Auto-correlation
2.2.3. Fourier Spectrum Analysis
2.2.4. Permutation Auto Mutual Information
2.2.5. Multi-scale Permutation Entropy
2.2.6. False Nearest Neighbors
2.3. Signal Processing (SP) Module
2.3.1. Time Series Analysis (TSA) Tools
2.3.2. Network Representation of Time Series
2.3.3. Information Module
2.3.4. Miscellaneous
2.3.5. Texture Analysis
2.3.6. Stochastic P-Bifurcation Detection
2.4. Topological Data Analaysis (TDA) Module
2.4.1. Persistent Homology of Networks (PHN) Module
2.4.2. Distances
2.4.3. Drawing
2.4.4. Persistence
2.4.5. Zero Dimensional Sublevel Set Persistence (SLSP) Module
2.4.6. Magnitude
2.4.7. Fast Zigzag
2.5. Machine Learning (ML) Module
2.5.1. Datasets
2.5.2. Featurization
2.5.3. Classification
2.5.4. References
2.6. Data Assimilation and Forecasting (DAF)
2.6.1. Forecasting
2.6.2. Data Assimilation
3. Example Notebooks
3.1. Computing Wasserstein and Bottleneck Distances
3.2. Computing Features from Persistence Images
4. Contributing
4.1. Contributing to Documentation
5. License
6. Citing
teaspoon
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (teaspoon.ML.feature_functions.PLandscape method)
A
AbsFFT() (in module teaspoon.parameter_selection.delay_LMS)
ACT_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
analytical_homological_bifurcation_plot() (in module teaspoon.SP.StochasticP)
Annulus() (in module teaspoon.MakeData.PointCloud)
autoCorrelation_tau() (in module teaspoon.parameter_selection.autocorrelation)
B
base_excited_magnetic_pendulum() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
BettiCurve() (in module teaspoon.TDA.Persistence)
bottleneckDist() (in module teaspoon.TDA.Distance)
burgers_map() (in module teaspoon.MakeData.DynSysLib.maps)
burke_shaw_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
C
chens_system() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
chua() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
Circle() (in module teaspoon.MakeData.PointCloud)
Clusters() (in module teaspoon.MakeData.PointCloud)
complex_butterfly() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
convertOrdToFloat() (teaspoon.SP.adaptivePart.Partitions method)
coupled_lorenz_rossler() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
coupled_rossler_rossler() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
CROCKER() (in module teaspoon.TDA.Persistence)
CROCKER_Stack() (in module teaspoon.TDA.Persistence)
Cube() (in module teaspoon.MakeData.PointCloud)
cusp_map() (in module teaspoon.MakeData.DynSysLib.maps)
cutoff() (in module teaspoon.TDA.SLSP_tools)
D
degree_matrix() (in module teaspoon.SP.network_tools)
delayed_logstic_map() (in module teaspoon.MakeData.DynSysLib.maps)
diffusion_distance() (in module teaspoon.SP.network_tools)
diffusionless_lorenz_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
DistanceMatrix() (in module teaspoon.TDA.PHN)
double_pendulum() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
double_scroll() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
drawDgm() (in module teaspoon.TDA.Draw)
drawPtCloud() (in module teaspoon.TDA.Draw)
driven_pendulum() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
driven_van_der_pol_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
duffing_van_der_pol_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
duffings_two_well_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
E
ECG() (in module teaspoon.MakeData.DynSysLib.medical_data)
EEG() (in module teaspoon.MakeData.DynSysLib.medical_data)
exponential_noise() (in module teaspoon.MakeData.DynSysLib.noise_models)
F
F_CCoordinates() (in module teaspoon.ML.feature_functions)
F_Image() (in module teaspoon.ML.feature_functions)
F_Landscape() (in module teaspoon.ML.feature_functions)
F_PSignature() (in module teaspoon.ML.feature_functions)
FNN_n() (in module teaspoon.parameter_selection.FNN_n)
forced_brusselator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
forecast_time() (in module teaspoon.DAF.forecasting)
G
gauss_map() (in module teaspoon.MakeData.DynSysLib.maps)
gaussian_noise() (in module teaspoon.MakeData.DynSysLib.noise_models)
GaussianField() (in module teaspoon.MakeData.PointCloud)
Gaussians() (in module teaspoon.MakeData.PointCloud)
generate_input_file() (in module teaspoon.TDA.fast_zigzag)
get_forecast() (in module teaspoon.DAF.forecasting)
get_initial_pds() (in module teaspoon.DAF.data_assimilation)
getOrdinal() (teaspoon.SP.adaptivePart.Partitions method)
getPercentScore() (in module teaspoon.ML.PD_Classification)
gingerbread_man_map() (in module teaspoon.MakeData.DynSysLib.maps)
H
hadley_circulation() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
halvorsens_cyclically_symmetric_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
henon_heiles_system() (in module teaspoon.MakeData.DynSysLib.conservative_flows)
henon_map() (in module teaspoon.MakeData.DynSysLib.maps)
holmes_cubic_map() (in module teaspoon.MakeData.DynSysLib.maps)
I
incommensurate_sine() (in module teaspoon.MakeData.DynSysLib.periodic_functions)
interp_polynomial() (in module teaspoon.ML.feature_functions)
isOrdinal() (teaspoon.SP.adaptivePart.Partitions method)
iterOrdinal() (teaspoon.SP.adaptivePart.Partitions method)
K
kaplan_yorke_map() (in module teaspoon.MakeData.DynSysLib.maps)
KernelMethod() (in module teaspoon.ML.feature_functions)
L
labyrinth_chaos() (in module teaspoon.MakeData.DynSysLib.conservative_flows)
lattice_shape() (in module teaspoon.SP.texture_analysis)
linear_congruential_generator_map() (in module teaspoon.MakeData.DynSysLib.maps)
linear_feedback_rigid_body_motion_system() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
LMSforDelay() (in module teaspoon.parameter_selection.delay_LMS)
logistic_map() (in module teaspoon.MakeData.DynSysLib.maps)
lorenz() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
lozi_map() (in module teaspoon.MakeData.DynSysLib.maps)
M
mackey_glass() (in module teaspoon.MakeData.DynSysLib.delayed_flows)
make_network() (in module teaspoon.SP.network_tools)
maxBirth() (in module teaspoon.TDA.Persistence)
maxBirthSeries() (in module teaspoon.TDA.Persistence)
MaximumFrequency() (in module teaspoon.parameter_selection.delay_LMS)
maxPers() (in module teaspoon.TDA.Persistence)
maxPersistenceSeries() (in module teaspoon.TDA.Persistence)
MI_basic() (in module teaspoon.parameter_selection.MI_delay)
MI_DV() (in module teaspoon.parameter_selection.MI_delay)
MI_for_delay() (in module teaspoon.parameter_selection.MI_delay)
MI_kraskov() (in module teaspoon.parameter_selection.MI_delay)
minBirth() (in module teaspoon.TDA.Persistence)
minBirthSeries() (in module teaspoon.TDA.Persistence)
minPers() (in module teaspoon.TDA.Persistence)
minPersistenceSeries() (in module teaspoon.TDA.Persistence)
mnist() (in module teaspoon.ML.load_datasets)
module
teaspoon.DAF.data_assimilation
teaspoon.DAF.forecasting
teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows
teaspoon.MakeData.DynSysLib.conservative_flows
teaspoon.MakeData.DynSysLib.delayed_flows
teaspoon.MakeData.DynSysLib.driven_dissipative_flows
teaspoon.MakeData.DynSysLib.maps
teaspoon.MakeData.DynSysLib.medical_data
teaspoon.MakeData.DynSysLib.noise_models
teaspoon.MakeData.DynSysLib.periodic_functions
teaspoon.MakeData.PointCloud
teaspoon.ML.feature_functions
teaspoon.ML.load_datasets
teaspoon.ML.PD_Classification
teaspoon.parameter_selection.autocorrelation
teaspoon.parameter_selection.delay_LMS
teaspoon.parameter_selection.FNN_n
teaspoon.parameter_selection.MI_delay
teaspoon.parameter_selection.MsPE
teaspoon.parameter_selection.PAMI_delay
teaspoon.SP.adaptivePart
teaspoon.SP.information.entropy
teaspoon.SP.network_tools
teaspoon.SP.StochasticP
teaspoon.SP.texture_analysis
teaspoon.TDA.Distance
teaspoon.TDA.Draw
teaspoon.TDA.fast_zigzag
teaspoon.TDA.Persistence
teaspoon.TDA.PHN
teaspoon.TDA.SLSP
teaspoon.TDA.SLSP_tools
moore_spiegel_oscillator() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
mpeg7() (in module teaspoon.ML.load_datasets)
MsPE_n() (in module teaspoon.parameter_selection.MsPE)
MsPE_tau() (in module teaspoon.parameter_selection.MsPE)
mutualPerm() (in module teaspoon.parameter_selection.PAMI_delay)
N
normalDiagram() (in module teaspoon.MakeData.PointCloud)
nose_hoover_oscillator() (in module teaspoon.MakeData.DynSysLib.conservative_flows)
P
PAMI_for_delay() (in module teaspoon.parameter_selection.PAMI_delay)
Partitions (class in teaspoon.SP.adaptivePart)
PE() (in module teaspoon.SP.information.entropy)
Persistence0D() (in module teaspoon.TDA.SLSP)
PH_network() (in module teaspoon.TDA.PHN)
pinchers_map() (in module teaspoon.MakeData.DynSysLib.maps)
PLandscape (class in teaspoon.ML.feature_functions)
PLandscape_plot() (teaspoon.ML.feature_functions.PLandscape method)
plot() (teaspoon.SP.adaptivePart.Partitions method)
point_summaries() (in module teaspoon.TDA.PHN)
R
rabinovich_frabrikant_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
random_feature_map_model() (in module teaspoon.DAF.forecasting)
random_walk() (in module teaspoon.SP.network_tools)
rayleigh_duffing_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
rayleigh_noise() (in module teaspoon.MakeData.DynSysLib.noise_models)
remove_zeros() (in module teaspoon.SP.network_tools)
removeInfiniteClasses() (in module teaspoon.TDA.Persistence)
return_partition_clustering() (teaspoon.SP.adaptivePart.Partitions method)
return_partition_DV() (teaspoon.SP.adaptivePart.Partitions method)
rickers_population_map() (in module teaspoon.MakeData.DynSysLib.maps)
rossler() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
rucklidge_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
S
setParameters() (teaspoon.SP.adaptivePart.Partitions method)
shaw_van_der_pol_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
shortest_path() (in module teaspoon.SP.network_tools)
shrec14() (in module teaspoon.ML.load_datasets)
simplest_cubic_chaotic_flow() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
simplest_driven_chaotic_flow() (in module teaspoon.MakeData.DynSysLib.conservative_flows)
simplest_piecewise_linear_chaotic_flow() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
simplest_quadratic_chaotic_flow() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
Sinc() (in module teaspoon.MakeData.PointCloud)
sine() (in module teaspoon.MakeData.DynSysLib.periodic_functions)
sine_circle_map() (in module teaspoon.MakeData.DynSysLib.maps)
sine_map() (in module teaspoon.MakeData.DynSysLib.maps)
Sphere() (in module teaspoon.MakeData.PointCloud)
T
TADA() (in module teaspoon.DAF.data_assimilation)
teaspoon.DAF.data_assimilation
module
teaspoon.DAF.forecasting
module
teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows
module
teaspoon.MakeData.DynSysLib.conservative_flows
module
teaspoon.MakeData.DynSysLib.delayed_flows
module
teaspoon.MakeData.DynSysLib.driven_dissipative_flows
module
teaspoon.MakeData.DynSysLib.maps
module
teaspoon.MakeData.DynSysLib.medical_data
module
teaspoon.MakeData.DynSysLib.noise_models
module
teaspoon.MakeData.DynSysLib.periodic_functions
module
teaspoon.MakeData.PointCloud
module
teaspoon.ML.feature_functions
module
teaspoon.ML.load_datasets
module
teaspoon.ML.PD_Classification
module
teaspoon.parameter_selection.autocorrelation
module
teaspoon.parameter_selection.delay_LMS
module
teaspoon.parameter_selection.FNN_n
module
teaspoon.parameter_selection.MI_delay
module
teaspoon.parameter_selection.MsPE
module
teaspoon.parameter_selection.PAMI_delay
module
teaspoon.SP.adaptivePart
module
teaspoon.SP.information.entropy
module
teaspoon.SP.network_tools
module
teaspoon.SP.StochasticP
module
teaspoon.SP.texture_analysis
module
teaspoon.TDA.Distance
module
teaspoon.TDA.Draw
module
teaspoon.TDA.fast_zigzag
module
teaspoon.TDA.Persistence
module
teaspoon.TDA.PHN
module
teaspoon.TDA.SLSP
module
teaspoon.TDA.SLSP_tools
module
tent() (in module teaspoon.ML.feature_functions)
tent_map() (in module teaspoon.MakeData.DynSysLib.maps)
testSetClassification() (in module teaspoon.MakeData.PointCloud)
testSetManifolds() (in module teaspoon.MakeData.PointCloud)
testSetRegressionBall() (in module teaspoon.MakeData.PointCloud)
testSetRegressionLine() (in module teaspoon.MakeData.PointCloud)
thomas_cyclically_symmetric_attractor() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)
tinkerbell_map() (in module teaspoon.MakeData.DynSysLib.maps)
Torus() (in module teaspoon.MakeData.PointCloud)
U
ueda_oscillator() (in module teaspoon.MakeData.DynSysLib.driven_dissipative_flows)
uniform_noise() (in module teaspoon.MakeData.DynSysLib.noise_models)
V
visualize_network() (in module teaspoon.SP.network_tools)
W
wassersteinDist() (in module teaspoon.TDA.Distance)
weighted_shortest_path() (in module teaspoon.SP.network_tools)
WINDMI() (in module teaspoon.MakeData.DynSysLib.autonomous_dissipative_flows)