├── .clang-format ├── .codacy.yml ├── .gitattributes ├── .github └── workflows │ └── pypi.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .zenodo.json ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── docs ├── Makefile ├── _static │ └── pyvinecopulib.png ├── _templates │ ├── autosummary │ │ ├── base.rst │ │ └── class.rst │ └── layout.html ├── conf.py ├── gen_sphinx.py ├── index.rst ├── make.bat └── serve_sphinx.py ├── examples ├── 01_bivariate_copulas.ipynb ├── 02_vine_copulas.ipynb ├── 03_vine_copulas_fit_sample.ipynb ├── 04_discrete_variables.ipynb ├── 05_benchmark.ipynb ├── 06_weighted_dependence_measures.ipynb └── 07_kde1d.ipynb ├── pyproject.toml ├── scripts ├── clear_cache.sh ├── generate_docstring.py ├── generate_metadata.py ├── generate_requirements.py ├── generate_stubs.py ├── get_dependencies.py ├── mklogo.R ├── mklogo.sh └── process_changelog.py ├── src ├── include │ ├── bicop │ │ ├── class.hpp │ │ ├── family.hpp │ │ └── fit_controls.hpp │ ├── docstr.hpp │ ├── kde1d │ │ ├── docstr.hpp │ │ └── kde1d.hpp │ ├── misc │ │ ├── benchmark.hpp │ │ ├── helpers.hpp │ │ └── stats.hpp │ ├── pyvinecopulib.hpp │ └── vinecop │ │ ├── class.hpp │ │ ├── fit_controls.hpp │ │ └── rvine_structure.hpp ├── pyvinecopulib │ ├── __init__.py │ ├── __init__.pyi │ ├── _python_helpers │ │ ├── __init__.py │ │ ├── bicop.py │ │ ├── kde1d.py │ │ ├── stats.py │ │ └── vinecop.py │ ├── pair_copuladata.py │ └── py.typed └── pyvinecopulib_ext.cpp └── tests ├── __init__.py ├── conftest.py ├── helpers.py ├── test_bicop.py ├── test_kde1d.py ├── test_pickling.py ├── test_plots.py ├── test_simulate.py ├── test_stats_helpers.py ├── test_vinecop.py ├── test_vinestruct.py └── test_wdm.py /.clang-format: -------------------------------------------------------------------------------- 1 | --- 2 | BasedOnStyle: Mozilla 3 | 4 | ... 5 | -------------------------------------------------------------------------------- /.codacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.codacy.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/.zenodo.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/pyvinecopulib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/_static/pyvinecopulib.png -------------------------------------------------------------------------------- /docs/_templates/autosummary/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/_templates/autosummary/base.rst -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/gen_sphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/gen_sphinx.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/serve_sphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/docs/serve_sphinx.py -------------------------------------------------------------------------------- /examples/01_bivariate_copulas.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/01_bivariate_copulas.ipynb -------------------------------------------------------------------------------- /examples/02_vine_copulas.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/02_vine_copulas.ipynb -------------------------------------------------------------------------------- /examples/03_vine_copulas_fit_sample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/03_vine_copulas_fit_sample.ipynb -------------------------------------------------------------------------------- /examples/04_discrete_variables.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/04_discrete_variables.ipynb -------------------------------------------------------------------------------- /examples/05_benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/05_benchmark.ipynb -------------------------------------------------------------------------------- /examples/06_weighted_dependence_measures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/06_weighted_dependence_measures.ipynb -------------------------------------------------------------------------------- /examples/07_kde1d.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/examples/07_kde1d.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/clear_cache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/clear_cache.sh -------------------------------------------------------------------------------- /scripts/generate_docstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/generate_docstring.py -------------------------------------------------------------------------------- /scripts/generate_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/generate_metadata.py -------------------------------------------------------------------------------- /scripts/generate_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/generate_requirements.py -------------------------------------------------------------------------------- /scripts/generate_stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/generate_stubs.py -------------------------------------------------------------------------------- /scripts/get_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/get_dependencies.py -------------------------------------------------------------------------------- /scripts/mklogo.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/mklogo.R -------------------------------------------------------------------------------- /scripts/mklogo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/mklogo.sh -------------------------------------------------------------------------------- /scripts/process_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/scripts/process_changelog.py -------------------------------------------------------------------------------- /src/include/bicop/class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/bicop/class.hpp -------------------------------------------------------------------------------- /src/include/bicop/family.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/bicop/family.hpp -------------------------------------------------------------------------------- /src/include/bicop/fit_controls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/bicop/fit_controls.hpp -------------------------------------------------------------------------------- /src/include/docstr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/docstr.hpp -------------------------------------------------------------------------------- /src/include/kde1d/docstr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/kde1d/docstr.hpp -------------------------------------------------------------------------------- /src/include/kde1d/kde1d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/kde1d/kde1d.hpp -------------------------------------------------------------------------------- /src/include/misc/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/misc/benchmark.hpp -------------------------------------------------------------------------------- /src/include/misc/helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/misc/helpers.hpp -------------------------------------------------------------------------------- /src/include/misc/stats.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/misc/stats.hpp -------------------------------------------------------------------------------- /src/include/pyvinecopulib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/pyvinecopulib.hpp -------------------------------------------------------------------------------- /src/include/vinecop/class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/vinecop/class.hpp -------------------------------------------------------------------------------- /src/include/vinecop/fit_controls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/vinecop/fit_controls.hpp -------------------------------------------------------------------------------- /src/include/vinecop/rvine_structure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/include/vinecop/rvine_structure.hpp -------------------------------------------------------------------------------- /src/pyvinecopulib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/__init__.py -------------------------------------------------------------------------------- /src/pyvinecopulib/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/__init__.pyi -------------------------------------------------------------------------------- /src/pyvinecopulib/_python_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pyvinecopulib/_python_helpers/bicop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/_python_helpers/bicop.py -------------------------------------------------------------------------------- /src/pyvinecopulib/_python_helpers/kde1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/_python_helpers/kde1d.py -------------------------------------------------------------------------------- /src/pyvinecopulib/_python_helpers/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/_python_helpers/stats.py -------------------------------------------------------------------------------- /src/pyvinecopulib/_python_helpers/vinecop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/_python_helpers/vinecop.py -------------------------------------------------------------------------------- /src/pyvinecopulib/pair_copuladata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib/pair_copuladata.py -------------------------------------------------------------------------------- /src/pyvinecopulib/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pyvinecopulib_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/src/pyvinecopulib_ext.cpp -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/test_bicop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_bicop.py -------------------------------------------------------------------------------- /tests/test_kde1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_kde1d.py -------------------------------------------------------------------------------- /tests/test_pickling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_pickling.py -------------------------------------------------------------------------------- /tests/test_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_plots.py -------------------------------------------------------------------------------- /tests/test_simulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_simulate.py -------------------------------------------------------------------------------- /tests/test_stats_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_stats_helpers.py -------------------------------------------------------------------------------- /tests/test_vinecop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_vinecop.py -------------------------------------------------------------------------------- /tests/test_vinestruct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_vinestruct.py -------------------------------------------------------------------------------- /tests/test_wdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinecopulib/pyvinecopulib/HEAD/tests/test_wdm.py --------------------------------------------------------------------------------