├── .binder ├── apt.txt └── requirements.txt ├── .flake8 ├── .github ├── labeler.yml ├── release-drafter.yml ├── semantic.yml └── workflows │ ├── check-docs.yml │ ├── pr-labeler.yml │ ├── publish-doc-to-remote.yml │ ├── release-drafter.yml │ ├── run-test.yml │ └── upload-to-pypi.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── code-reference │ ├── base-reference.md │ ├── costs │ │ ├── costautoregressive-reference.md │ │ ├── costclinear-reference.md │ │ ├── costcosine-reference.md │ │ ├── costl1-reference.md │ │ ├── costl2-reference.md │ │ ├── costlinear-reference.md │ │ ├── costml-reference.md │ │ ├── costnormal-reference.md │ │ ├── costrank-reference.md │ │ └── costrbf-reference.md │ ├── datasets │ │ ├── pw_constant-reference.md │ │ ├── pw_linear-reference.md │ │ ├── pw_normal-reference.md │ │ └── pw_wavy-reference.md │ ├── detection │ │ ├── binseg-reference.md │ │ ├── bottomup-reference.md │ │ ├── dynp-reference.md │ │ ├── kernelcpd-reference.md │ │ ├── pelt-reference.md │ │ └── window-reference.md │ ├── index.md │ ├── metrics │ │ ├── hausdorff.md │ │ ├── precisionrecall.md │ │ └── randindex.md │ └── show │ │ └── display.md ├── contributing.md ├── custom-cost-function.md ├── data │ └── text-segmentation-data.txt ├── examples │ ├── basic-usage.ipynb │ ├── introduction.md │ ├── kernel-cpd-performance-comparison.ipynb │ ├── merging-cost-functions.ipynb │ ├── music-segmentation.ipynb │ └── text-segmentation.ipynb ├── fit-and-predict.md ├── getting-started │ └── basic-usage.ipynb ├── images │ ├── Jupyter_logo.svg │ ├── correlation_shift.png │ ├── example-display.png │ ├── example_readme.png │ ├── hausdorff.png │ ├── precision_recall.png │ ├── randindex.png │ ├── schema_binseg.png │ ├── schema_fenetre.png │ ├── schema_tree.png │ └── sum_of_sines.png ├── index.md ├── install.md ├── javascripts │ ├── configs.js │ └── mathjax.js ├── license.md ├── release-notes.md ├── user-guide │ ├── costs │ │ ├── costautoregressive.md │ │ ├── costclinear.md │ │ ├── costcosine.md │ │ ├── costcustom.md │ │ ├── costl1.md │ │ ├── costl2.md │ │ ├── costlinear.md │ │ ├── costml.md │ │ ├── costnormal.md │ │ ├── costrank.md │ │ └── costrbf.md │ ├── datasets │ │ ├── pw_constant.md │ │ ├── pw_linear.md │ │ ├── pw_normal.md │ │ └── pw_wavy.md │ ├── detection │ │ ├── binseg.md │ │ ├── bottomup.md │ │ ├── dynp.md │ │ ├── kernelcpd.md │ │ ├── pelt.md │ │ └── window.md │ ├── evaluation.md │ ├── index.md │ ├── metrics │ │ ├── hausdorff.md │ │ ├── precisionrecall.md │ │ └── randindex.md │ └── show │ │ └── display.md └── what-is-cpd.md ├── images ├── example_readme.png ├── pw_constant.png ├── pw_constantdp.png ├── pw_linear.png └── pw_linearpelt.png ├── mkdocs.yml ├── mkdocs_macros.py ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── ruptures │ ├── __init__.py │ ├── base.py │ ├── costs │ ├── __init__.py │ ├── costautoregressive.py │ ├── costclinear.py │ ├── costcosine.py │ ├── costl1.py │ ├── costl2.py │ ├── costlinear.py │ ├── costml.py │ ├── costnormal.py │ ├── costrank.py │ ├── costrbf.py │ └── factory.py │ ├── datasets │ ├── __init__.py │ ├── pw_constant.py │ ├── pw_linear.py │ ├── pw_normal.py │ └── pw_wavy.py │ ├── detection │ ├── __init__.py │ ├── _detection │ │ ├── __init__.py │ │ ├── ekcpd.pxd │ │ ├── ekcpd.pyx │ │ ├── ekcpd_computation.c │ │ ├── ekcpd_computation.h │ │ ├── ekcpd_pelt_computation.c │ │ ├── ekcpd_pelt_computation.h │ │ ├── kernels.c │ │ └── kernels.h │ ├── binseg.py │ ├── bottomup.py │ ├── dynp.py │ ├── kernelcpd.py │ ├── pelt.py │ └── window.py │ ├── exceptions.py │ ├── metrics │ ├── __init__.py │ ├── hamming.py │ ├── hausdorff.py │ ├── precisionrecall.py │ ├── randindex.py │ ├── sanity_check.py │ └── timeerror.py │ ├── show │ ├── __init__.py │ └── display.py │ └── utils │ ├── __init__.py │ ├── _utils │ ├── __init__.py │ ├── convert_path_matrix.pxd │ ├── convert_path_matrix.pyx │ ├── convert_path_matrix_c.c │ └── convert_path_matrix_c.h │ ├── bnode.py │ ├── drawbkps.py │ └── utils.py └── tests ├── __init__.py ├── test_bnode.py ├── test_costs.py ├── test_datasets.py ├── test_detection.py ├── test_display.py └── test_metrics.py /.binder/apt.txt: -------------------------------------------------------------------------------- 1 | libsndfile1-dev 2 | -------------------------------------------------------------------------------- /.binder/requirements.txt: -------------------------------------------------------------------------------- 1 | matplotlib 2 | ruptures 3 | librosa 4 | nltk 5 | -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/check-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/check-docs.yml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/publish-doc-to-remote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/publish-doc-to-remote.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/run-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/run-test.yml -------------------------------------------------------------------------------- /.github/workflows/upload-to-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.github/workflows/upload-to-pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/README.md -------------------------------------------------------------------------------- /docs/code-reference/base-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/base-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costautoregressive-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costautoregressive-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costclinear-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costclinear-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costcosine-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costcosine-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costl1-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costl1-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costl2-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costl2-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costlinear-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costlinear-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costml-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costml-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costnormal-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costnormal-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costrank-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costrank-reference.md -------------------------------------------------------------------------------- /docs/code-reference/costs/costrbf-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/costs/costrbf-reference.md -------------------------------------------------------------------------------- /docs/code-reference/datasets/pw_constant-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/datasets/pw_constant-reference.md -------------------------------------------------------------------------------- /docs/code-reference/datasets/pw_linear-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/datasets/pw_linear-reference.md -------------------------------------------------------------------------------- /docs/code-reference/datasets/pw_normal-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/datasets/pw_normal-reference.md -------------------------------------------------------------------------------- /docs/code-reference/datasets/pw_wavy-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/datasets/pw_wavy-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/binseg-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/binseg-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/bottomup-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/bottomup-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/dynp-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/dynp-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/kernelcpd-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/kernelcpd-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/pelt-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/pelt-reference.md -------------------------------------------------------------------------------- /docs/code-reference/detection/window-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/detection/window-reference.md -------------------------------------------------------------------------------- /docs/code-reference/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/index.md -------------------------------------------------------------------------------- /docs/code-reference/metrics/hausdorff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/metrics/hausdorff.md -------------------------------------------------------------------------------- /docs/code-reference/metrics/precisionrecall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/metrics/precisionrecall.md -------------------------------------------------------------------------------- /docs/code-reference/metrics/randindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/metrics/randindex.md -------------------------------------------------------------------------------- /docs/code-reference/show/display.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/code-reference/show/display.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- 1 | ../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/custom-cost-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/custom-cost-function.md -------------------------------------------------------------------------------- /docs/data/text-segmentation-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/data/text-segmentation-data.txt -------------------------------------------------------------------------------- /docs/examples/basic-usage.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/basic-usage.ipynb -------------------------------------------------------------------------------- /docs/examples/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/introduction.md -------------------------------------------------------------------------------- /docs/examples/kernel-cpd-performance-comparison.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/kernel-cpd-performance-comparison.ipynb -------------------------------------------------------------------------------- /docs/examples/merging-cost-functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/merging-cost-functions.ipynb -------------------------------------------------------------------------------- /docs/examples/music-segmentation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/music-segmentation.ipynb -------------------------------------------------------------------------------- /docs/examples/text-segmentation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/examples/text-segmentation.ipynb -------------------------------------------------------------------------------- /docs/fit-and-predict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/fit-and-predict.md -------------------------------------------------------------------------------- /docs/getting-started/basic-usage.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/getting-started/basic-usage.ipynb -------------------------------------------------------------------------------- /docs/images/Jupyter_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/Jupyter_logo.svg -------------------------------------------------------------------------------- /docs/images/correlation_shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/correlation_shift.png -------------------------------------------------------------------------------- /docs/images/example-display.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/example-display.png -------------------------------------------------------------------------------- /docs/images/example_readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/example_readme.png -------------------------------------------------------------------------------- /docs/images/hausdorff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/hausdorff.png -------------------------------------------------------------------------------- /docs/images/precision_recall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/precision_recall.png -------------------------------------------------------------------------------- /docs/images/randindex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/randindex.png -------------------------------------------------------------------------------- /docs/images/schema_binseg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/schema_binseg.png -------------------------------------------------------------------------------- /docs/images/schema_fenetre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/schema_fenetre.png -------------------------------------------------------------------------------- /docs/images/schema_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/schema_tree.png -------------------------------------------------------------------------------- /docs/images/sum_of_sines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/images/sum_of_sines.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/javascripts/configs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/javascripts/configs.js -------------------------------------------------------------------------------- /docs/javascripts/mathjax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/javascripts/mathjax.js -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/release-notes.md: -------------------------------------------------------------------------------- 1 | --8<-- "CHANGELOG.md" 2 | -------------------------------------------------------------------------------- /docs/user-guide/costs/costautoregressive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costautoregressive.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costclinear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costclinear.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costcosine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costcosine.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costcustom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costcustom.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costl1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costl1.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costl2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costl2.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costlinear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costlinear.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costml.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costnormal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costnormal.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costrank.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costrank.md -------------------------------------------------------------------------------- /docs/user-guide/costs/costrbf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/costs/costrbf.md -------------------------------------------------------------------------------- /docs/user-guide/datasets/pw_constant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/datasets/pw_constant.md -------------------------------------------------------------------------------- /docs/user-guide/datasets/pw_linear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/datasets/pw_linear.md -------------------------------------------------------------------------------- /docs/user-guide/datasets/pw_normal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/datasets/pw_normal.md -------------------------------------------------------------------------------- /docs/user-guide/datasets/pw_wavy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/datasets/pw_wavy.md -------------------------------------------------------------------------------- /docs/user-guide/detection/binseg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/binseg.md -------------------------------------------------------------------------------- /docs/user-guide/detection/bottomup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/bottomup.md -------------------------------------------------------------------------------- /docs/user-guide/detection/dynp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/dynp.md -------------------------------------------------------------------------------- /docs/user-guide/detection/kernelcpd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/kernelcpd.md -------------------------------------------------------------------------------- /docs/user-guide/detection/pelt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/pelt.md -------------------------------------------------------------------------------- /docs/user-guide/detection/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/detection/window.md -------------------------------------------------------------------------------- /docs/user-guide/evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/evaluation.md -------------------------------------------------------------------------------- /docs/user-guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/index.md -------------------------------------------------------------------------------- /docs/user-guide/metrics/hausdorff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/metrics/hausdorff.md -------------------------------------------------------------------------------- /docs/user-guide/metrics/precisionrecall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/metrics/precisionrecall.md -------------------------------------------------------------------------------- /docs/user-guide/metrics/randindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/metrics/randindex.md -------------------------------------------------------------------------------- /docs/user-guide/show/display.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/user-guide/show/display.md -------------------------------------------------------------------------------- /docs/what-is-cpd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/docs/what-is-cpd.md -------------------------------------------------------------------------------- /images/example_readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/images/example_readme.png -------------------------------------------------------------------------------- /images/pw_constant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/images/pw_constant.png -------------------------------------------------------------------------------- /images/pw_constantdp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/images/pw_constantdp.png -------------------------------------------------------------------------------- /images/pw_linear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/images/pw_linear.png -------------------------------------------------------------------------------- /images/pw_linearpelt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/images/pw_linearpelt.png -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /mkdocs_macros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/mkdocs_macros.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/setup.py -------------------------------------------------------------------------------- /src/ruptures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/__init__.py -------------------------------------------------------------------------------- /src/ruptures/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/base.py -------------------------------------------------------------------------------- /src/ruptures/costs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/__init__.py -------------------------------------------------------------------------------- /src/ruptures/costs/costautoregressive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costautoregressive.py -------------------------------------------------------------------------------- /src/ruptures/costs/costclinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costclinear.py -------------------------------------------------------------------------------- /src/ruptures/costs/costcosine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costcosine.py -------------------------------------------------------------------------------- /src/ruptures/costs/costl1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costl1.py -------------------------------------------------------------------------------- /src/ruptures/costs/costl2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costl2.py -------------------------------------------------------------------------------- /src/ruptures/costs/costlinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costlinear.py -------------------------------------------------------------------------------- /src/ruptures/costs/costml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costml.py -------------------------------------------------------------------------------- /src/ruptures/costs/costnormal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costnormal.py -------------------------------------------------------------------------------- /src/ruptures/costs/costrank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costrank.py -------------------------------------------------------------------------------- /src/ruptures/costs/costrbf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/costrbf.py -------------------------------------------------------------------------------- /src/ruptures/costs/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/costs/factory.py -------------------------------------------------------------------------------- /src/ruptures/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/datasets/__init__.py -------------------------------------------------------------------------------- /src/ruptures/datasets/pw_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/datasets/pw_constant.py -------------------------------------------------------------------------------- /src/ruptures/datasets/pw_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/datasets/pw_linear.py -------------------------------------------------------------------------------- /src/ruptures/datasets/pw_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/datasets/pw_normal.py -------------------------------------------------------------------------------- /src/ruptures/datasets/pw_wavy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/datasets/pw_wavy.py -------------------------------------------------------------------------------- /src/ruptures/detection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/__init__.py -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd.pxd -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd.pyx -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd_computation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd_computation.c -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd_computation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd_computation.h -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd_pelt_computation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd_pelt_computation.c -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/ekcpd_pelt_computation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/ekcpd_pelt_computation.h -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/kernels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/kernels.c -------------------------------------------------------------------------------- /src/ruptures/detection/_detection/kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/_detection/kernels.h -------------------------------------------------------------------------------- /src/ruptures/detection/binseg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/binseg.py -------------------------------------------------------------------------------- /src/ruptures/detection/bottomup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/bottomup.py -------------------------------------------------------------------------------- /src/ruptures/detection/dynp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/dynp.py -------------------------------------------------------------------------------- /src/ruptures/detection/kernelcpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/kernelcpd.py -------------------------------------------------------------------------------- /src/ruptures/detection/pelt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/pelt.py -------------------------------------------------------------------------------- /src/ruptures/detection/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/detection/window.py -------------------------------------------------------------------------------- /src/ruptures/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/exceptions.py -------------------------------------------------------------------------------- /src/ruptures/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/__init__.py -------------------------------------------------------------------------------- /src/ruptures/metrics/hamming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/hamming.py -------------------------------------------------------------------------------- /src/ruptures/metrics/hausdorff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/hausdorff.py -------------------------------------------------------------------------------- /src/ruptures/metrics/precisionrecall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/precisionrecall.py -------------------------------------------------------------------------------- /src/ruptures/metrics/randindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/randindex.py -------------------------------------------------------------------------------- /src/ruptures/metrics/sanity_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/sanity_check.py -------------------------------------------------------------------------------- /src/ruptures/metrics/timeerror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/metrics/timeerror.py -------------------------------------------------------------------------------- /src/ruptures/show/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/show/__init__.py -------------------------------------------------------------------------------- /src/ruptures/show/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/show/display.py -------------------------------------------------------------------------------- /src/ruptures/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/__init__.py -------------------------------------------------------------------------------- /src/ruptures/utils/_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ruptures/utils/_utils/convert_path_matrix.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/_utils/convert_path_matrix.pxd -------------------------------------------------------------------------------- /src/ruptures/utils/_utils/convert_path_matrix.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/_utils/convert_path_matrix.pyx -------------------------------------------------------------------------------- /src/ruptures/utils/_utils/convert_path_matrix_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/_utils/convert_path_matrix_c.c -------------------------------------------------------------------------------- /src/ruptures/utils/_utils/convert_path_matrix_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/_utils/convert_path_matrix_c.h -------------------------------------------------------------------------------- /src/ruptures/utils/bnode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/bnode.py -------------------------------------------------------------------------------- /src/ruptures/utils/drawbkps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/drawbkps.py -------------------------------------------------------------------------------- /src/ruptures/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/src/ruptures/utils/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_bnode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_bnode.py -------------------------------------------------------------------------------- /tests/test_costs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_costs.py -------------------------------------------------------------------------------- /tests/test_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_datasets.py -------------------------------------------------------------------------------- /tests/test_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_detection.py -------------------------------------------------------------------------------- /tests/test_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_display.py -------------------------------------------------------------------------------- /tests/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepcharles/ruptures/HEAD/tests/test_metrics.py --------------------------------------------------------------------------------