.gitignore
.pre-commit-config.yaml
CHANGELOG.rst
LICENSE
README.rst
pyproject.toml
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/pypi.yml
docs/.gitignore
docs/Makefile
docs/_config.yml
docs/_toc.yml
docs/api.rst
docs/demo.png
docs/demo.py
docs/development.md
docs/psd_conventions.md
docs/_static/logo.png
docs/studies/air_quality/air_quailty.py
docs/studies/brain_EEG/run_estimation.py
docs/studies/cholesky_decomposition/alternative_model.py
docs/studies/evolutionary_psd/generate_data.py
docs/studies/evolutionary_psd/tmp.py
docs/studies/finance_demo/finance_demo.py
docs/studies/lisa/check_preprocessing.py
docs/studies/lisa/just_splines.png
docs/studies/lisa/lisa.rst
docs/studies/lisa/lisa_demo.ipynb
docs/studies/lisa/lisa_fitted_model.png
docs/studies/lisa/lisa_multivar.py
docs/studies/lisa/lisa_pdgrm.png
docs/studies/lisa/run.slurm
docs/studies/lisa/traceplot.png
docs/studies/lisa/logs/.gitkeep
docs/studies/lvk/analyse_gw150914.py
docs/studies/lvk/data.py
docs/studies/lvk/knot_allocation.ipynb
docs/studies/lvk/lvk_demo.ipynb
docs/studies/lvk/lvk_noise.png
docs/studies/lvk/lvk_noise_and_splines.png
docs/studies/lvk/lvk_psd.png
docs/studies/lvk/plot_knot_comparision.py
docs/studies/lvk/run_estimator.py
docs/studies/lvk/traceplot.png
docs/studies/multivar_psd/change_k.slurm
docs/studies/multivar_psd/change_n.slurm
docs/studies/multivar_psd/change_time_blocks.py
docs/studies/multivar_psd/read_results.py
docs/studies/multivar_psd/simulation_study.py
docs/studies/presentation/denoise_image.py
docs/studies/presentation/fft_demo.py
docs/studies/presentation/graphics.py
docs/studies/runtime/runtime.rst
docs/studies/runtime/runtime_benchmark.py
docs/studies/runtime/plots/mcmc_runtimes.png
docs/studies/simple_2d/simple_2d.py
docs/studies/simulation_study/ar_simulation.py
docs/studies/simulation_study/knots_exploration.py
docs/studies/simulation_study/simulation_study.rst
src/LogPSplinePSD.egg-info/PKG-INFO
src/LogPSplinePSD.egg-info/SOURCES.txt
src/LogPSplinePSD.egg-info/dependency_links.txt
src/LogPSplinePSD.egg-info/entry_points.txt
src/LogPSplinePSD.egg-info/requires.txt
src/LogPSplinePSD.egg-info/top_level.txt
src/log_psplines/__init__.py
src/log_psplines/_version.py
src/log_psplines/logger.py
src/log_psplines/mcmc.py
src/log_psplines/psd_diagnostics.py
src/log_psplines/spectrum_utils.py
src/log_psplines/arviz_utils/__init__.py
src/log_psplines/arviz_utils/compare_results.py
src/log_psplines/arviz_utils/from_arviz.py
src/log_psplines/arviz_utils/to_arviz.py
src/log_psplines/benchmark/__init__.py
src/log_psplines/benchmark/cli.py
src/log_psplines/benchmark/plotting.py
src/log_psplines/benchmark/runtime_benchmark.py
src/log_psplines/coarse_grain/__init__.py
src/log_psplines/coarse_grain/config.py
src/log_psplines/coarse_grain/jax_ops.py
src/log_psplines/coarse_grain/multivar.py
src/log_psplines/coarse_grain/plotting.py
src/log_psplines/coarse_grain/preprocess.py
src/log_psplines/datatypes/__init__.py
src/log_psplines/datatypes/multivar.py
src/log_psplines/datatypes/univar.py
src/log_psplines/example_datasets/__init__.py
src/log_psplines/example_datasets/aligo_O3actual_H1.txt
src/log_psplines/example_datasets/ar_data.py
src/log_psplines/example_datasets/lisa_data.py
src/log_psplines/example_datasets/lvk_data.py
src/log_psplines/example_datasets/utils.py
src/log_psplines/example_datasets/varma_data.py
src/log_psplines/plotting/__init__.py
src/log_psplines/plotting/base.py
src/log_psplines/plotting/diagnostics.py
src/log_psplines/plotting/pdgrm.py
src/log_psplines/plotting/plot_ess_evolution.py
src/log_psplines/plotting/psd_matrix.py
src/log_psplines/plotting/utils.py
src/log_psplines/plotting/vi.py
src/log_psplines/psplines/__init__.py
src/log_psplines/psplines/initialisation.py
src/log_psplines/psplines/multivar_psplines.py
src/log_psplines/psplines/plot_basis.py
src/log_psplines/psplines/psplines.py
src/log_psplines/psplines/knots_locator/__init__.py
src/log_psplines/psplines/knots_locator/knot_locator.py
src/log_psplines/psplines/knots_locator/lvk_knot_allocator.py
src/log_psplines/samplers/__init__.py
src/log_psplines/samplers/base_sampler.py
src/log_psplines/samplers/utils.py
src/log_psplines/samplers/multivar/__init__.py
src/log_psplines/samplers/multivar/multivar_base.py
src/log_psplines/samplers/multivar/multivar_blocked_nuts.py
src/log_psplines/samplers/multivar/multivar_nuts.py
src/log_psplines/samplers/univar/__init__.py
src/log_psplines/samplers/univar/metropolis_hastings.py
src/log_psplines/samplers/univar/nuts.py
src/log_psplines/samplers/univar/univar_base.py
src/log_psplines/samplers/vi_init/__init__.py
src/log_psplines/samplers/vi_init/adapters.py
src/log_psplines/samplers/vi_init/core.py
src/log_psplines/samplers/vi_init/defaults.py
src/log_psplines/samplers/vi_init/guide.py
src/log_psplines/samplers/vi_init/mixin.py
tests/conftest.py
tests/test_benchmark.py
tests/test_coarse_grain.py
tests/test_diagnostics.py
tests/test_example_datasets.py
tests/test_lvk_mcmc.py
tests/test_mcmc.py
tests/test_multivar_coarse.py
tests/test_plot_fitted_data.py
tests/test_plotting_base.py
tests/test_pspline.py
tests/test_spectrum_core.py
tests/test_vi_init.py