Skip to main content

A python interface to vinecopulib

Project description

pyvinecopulib

Build Status License: MIT Codacy Badge Documentation DOI

What are vine copulas?

Vine copulas are a flexible class of dependence models consisting of bivariate building blocks (see e.g., Aas et al., 2009). You can find a comprehensive list of publications and other materials on vine-copula.org.

What is pyvinecopulib?

pyvinecopulib is the python interface to vinecopulib, a header-only C++ library for vine copula models based on Eigen. It provides high-performance implementations of the core features of the popular VineCopula R library, in particular inference algorithms for both vine copula and bivariate copula models. Advantages over VineCopula are

  • a stand-alone C++ library with interfaces to both R and Python,
  • a sleaker and more modern API,
  • shorter runtimes and lower memory consumption, especially in high dimensions,
  • nonparametric and multi-parameter families.

Prerequisites

  • numpy (>=1.14)
  • matplotlib (>=3.0),
  • networkx (>=3.0),
  • pydot (>=3.0),
  • To install from source:
    • pybind11 (>=2.4)
    • setuptools (>=30.3.0)
    • setuptools_scm (>=2.0.0)
    • a compiler with C++11 support (Linux, OS X) or Visual Studio 2015 (required for all Python versions, see notes below)
    • Eigen (the environment variable EIGEN3_INCLUDE_DIR must be set to the directory containing the Eigen headers)
    • boost (the environment variable Boost_INCLUDE_DIR must be set to the directory containing the boost headers)

Installation

With pip

The latest release can be installed using pip:

pip install pyvinecopulib

With conda

Installing pyvinecopulib from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge
conda config --set channel_priority strict

Once the conda-forge channel has been enabled, pyvinecopulib can be installed with conda:

conda install pyvinecopulib

or with mamba:

mamba install pyvinecopulib

It is possible to list all of the versions of pyvinecopulib available on your platform with conda:

conda search pyvinecopulib --channel conda-forge

or with mamba:

mamba search pyvinecopulib --channel conda-forge

Alternatively, mamba repoquery may provide more information:

# Search all versions available on your platform:
mamba repoquery search pyvinecopulib --channel conda-forge

# List packages depending on `pyvinecopulib`:
mamba repoquery whoneeds pyvinecopulib --channel conda-forge

# List dependencies of `pyvinecopulib`:
mamba repoquery depends pyvinecopulib --channel conda-forge

From source

To install from source, Eigen and Boost need to be available on your system for the build to succeed, using the environment variables EIGEN3_INCLUDE_DIR and Boost_INCLUDE_DIR respectively. On Linux, you can install the required packages and set the environment variables as follows:

sudo apt-get install libeigen3-dev libboost-all-dev
export Boost_INCLUDE_DIR=/usr/include
export EIGEN3_INCLUDE_DIR=/usr/include/eigen3

Then, just clone this repository and do pip install. Note the --recursive option which is needed for the vinecopulib and wdm submodules:

git clone --recursive https://github.com/vinecopulib/pyvinecopulib.git
pip install ./pyvinecopulib

If the required dependencies are not installed, a reproducible environment, which also include stuff requirement for the library's development and documentation, can be created using:

mamba create -n pyvinecopulib numpy mypy ruff pytest sphinx-rtd-theme sphinx-autodoc-typehints pydot networkx matplotlib pybind11 setuptools-scm python=3.11
mamba activate pyvinecopulib

Examples

Jupyter notebooks with examples can be found in the examples folder.

Documentation

For documentation of the pyvinecopulib's functionality and instructions how to use it, check out our website or the docs/ folder in this repository.

Building the documentation

Documentation for the example project is generated using Sphinx and the "Read the Docs" theme. The following command generates HTML-based reference documentation; for other formats please refer to the Sphinx manual:

  • pip install sphinx-rtd-theme sphinx-autodoc-typehints
  • cd pyvinecopulib/docs
  • python serve_sphinx.py

License

pyvinecopulib is provided under an MIT license that can be found in the LICENSE file. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

Special notes for Windows

Compiler requirements

This package requires a C++11 compliant compiler, i.e Visual Studio 2015 on Windows. Unlike regular C extension modules, it's perfectly fine to compile a pyvinecopulib module with a VS version newer than the target Python's VS version.

Runtime requirements

The Visual C++ 2015 redistributable packages are a runtime requirement for this project.

Contact

If you have any questions regarding the library, feel free to open an issue or send a mail to info@vinecopulib.org.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyvinecopulib-0.6.8.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

pyvinecopulib-0.6.8-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

pyvinecopulib-0.6.8-cp312-cp312-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pyvinecopulib-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyvinecopulib-0.6.8-cp312-cp312-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyvinecopulib-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pyvinecopulib-0.6.8-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

pyvinecopulib-0.6.8-cp311-cp311-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pyvinecopulib-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyvinecopulib-0.6.8-cp311-cp311-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyvinecopulib-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pyvinecopulib-0.6.8-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

pyvinecopulib-0.6.8-cp310-cp310-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pyvinecopulib-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyvinecopulib-0.6.8-cp310-cp310-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyvinecopulib-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pyvinecopulib-0.6.8-cp39-cp39-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pyvinecopulib-0.6.8-cp39-cp39-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pyvinecopulib-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyvinecopulib-0.6.8-cp39-cp39-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyvinecopulib-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pyvinecopulib-0.6.8-cp38-cp38-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pyvinecopulib-0.6.8-cp38-cp38-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

pyvinecopulib-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyvinecopulib-0.6.8-cp38-cp38-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyvinecopulib-0.6.8-cp38-cp38-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file pyvinecopulib-0.6.8.tar.gz.

File metadata

  • Download URL: pyvinecopulib-0.6.8.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyvinecopulib-0.6.8.tar.gz
Algorithm Hash digest
SHA256 eefd60d5453fa3da63ed292e0b3a589f07f170750bd21ad3fe4f9e8c19bde8c0
MD5 aed01198ccdcc6b1fe6ab6e21dfc505c
BLAKE2b-256 c2cec25cb5d542268c0994253bc7a88379e4a1c0f28dde08034bbd302249fdd0

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7780e04f61febedbcbef4291dffea403c8f6ed0ce94a8199028dd40b54ffbf28
MD5 26d34f621292476e1dd0a80f57b61292
BLAKE2b-256 d14a5eeca03c2cde9e4bc2d5460894d62fa2eef713c98745cf23b3ce094f463a

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c8b0fec440e7a8598d6e9cf7cf5576dd9ea58bef83313882dd602ec5e259965a
MD5 657b6e6b34530567aae5c5f42efc2d7d
BLAKE2b-256 d361efc96fa0afac180138ec93c3b927e71908da50a504526b74f972af5b6ac9

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb36bd68bf8f330e211157122404b60a7372d590be97f5b02d44e6b6b7a004d5
MD5 7c6b33607f75eb932a67a98c31a8ea9c
BLAKE2b-256 a97bb5a0cd4e98bc0023288fe66bb3f6905626d34b5d880b50c4d55b8a08fd01

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5381ae10f866f352bddc32b0e07848ffaf0becdc849e16293700d5b931298b4
MD5 1b39cdd80caeffd917ed3ddc8c5cb8bd
BLAKE2b-256 0aa80e97eb7a67a66610aa86e6b7083fcab66ef93c253a4b23aeaf98300dbd0b

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a63d6b8096fe255c2fd0dd50797eac1841e493e469e57d49a3ff2febfbcfb88
MD5 a71e6919017a117ef27711d3654474cb
BLAKE2b-256 77393b22bba55ef2e406499877f6f2862476ec95789368e432da448ba69191d1

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c8c668608ae798e565f63343e44cdac21729bed8cc70763943fd6a4f3577a40f
MD5 b5faabb80d757a3f0a2222887ac571f9
BLAKE2b-256 796c511e2140f516a049b2c76c30a55179e87f0bc643684249e5e345410da2a7

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b13c53a4784ce8d7dd8005c827f84a20358f4b3618127ef80ae37eff290366a8
MD5 6a609dbc2eb82e89d6f2f16378cb3ab1
BLAKE2b-256 638f49fea504d1002ac9658916cf7471c9f3faf626d2712b5375904945601f39

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5553f65e9e205121852eb449ae01aa648458cfb2664ae240de981a0ac6b64253
MD5 6b88aea2f343e0271293fc9f4cbf80ea
BLAKE2b-256 d536f97800866d85dda9a3b3299094f83bedf9c2c45c1886af19653b503e3702

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed742db7a834d42bde6fe463f0e7a6eab08bda3c83ec1c3ded57ad83991390e2
MD5 831d35b01dba696cc4c7ea9ed6a99de4
BLAKE2b-256 1c7ca19ffd00e3f50a7bb1169d065408a4001d7a29dee4a6d7d24d6d80df07c1

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d06c8de13d85cefb1b4d957f21a2963a6b5d4c0cb9c13ad4a7c27d1b6b5f4a83
MD5 5d504a445b656e96b6b77504ba3772c0
BLAKE2b-256 eb9239ba384ce9d75c8af83968389cbe8c0be41b58dd3d61db85b22c9ead033b

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d69cc0b9c3f57a87aeaf4788e64295d0ba6205285296de9f6f284ff8dccfe69c
MD5 689bc12b44ba7aab528be94451417f9f
BLAKE2b-256 b191ce59a4af41cb666843083b5c758cf96107d6e3cf897f5dc3c99387f27c9a

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30800b85fb0b8ed1ddbfc8fd375b9b0cb499d094fd305da8a1336c689abb11c3
MD5 06a6e7e4d88b9ccffda1c82ea717a40a
BLAKE2b-256 b7ca4852511a2f11a0d6c7c7538b3e94fa44aeaad962ddb043dbcb74e90294e3

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f16e3823a370493fafa68f7b937f0e84052d21cb09826062fe7fb9a19dc77a7
MD5 36d40fbc8287d72872011acebc259ad3
BLAKE2b-256 abe8851c95c69aea05ee9aaad41e09878eb5882cba81ba7979d3d318d1b95e67

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3324f2219b737f90be538ed5390a65bdd80203e357129564f68d5e5ce81010e
MD5 3548e68b4e06c0a4d3b66d102969750b
BLAKE2b-256 da8147d75da7cdc2b80bddaf8f28cfc1729b36564dcb2d5f7c5d66ec18eefed6

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 38f8abcd1af311dc602dfab57f265984947b219962d7e64a8db7da286583660d
MD5 338dfe501345410edb3618f830c95fa4
BLAKE2b-256 9a2c42d01766c9508379800c9b9ad7bc6f0532e3abf86fb82b1bd46e1cc4b0e9

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f0f1263d8b561fbc393a61c262c4e42ce875ef8f0902d3b044f060998ee008e8
MD5 e55c815851e5c68ba386a1b7ab221a3f
BLAKE2b-256 7e036fdc8ef142637388f1d0c3d99100653d17b7bd6a64d4b970a4e46be692b4

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67b967160309ea94dab2981ad54305b2088313c782b031be2cf91f420f4199f9
MD5 bd9eeb59e10302882545cdeef5474ee3
BLAKE2b-256 0a1ea71b010101738b2fa28d7915cb478c25832a221efda39b22eb897d9e1af1

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94540485708584d4329f8f34be19f72fd10991ce19338a31e3c0f14c4b740bdf
MD5 76de7f2be504fadb9cffd1e998cf158a
BLAKE2b-256 ef5e3e93202ff346705354a05a9391c43a19b67c2c8bef15bf22a0c14e9141b0

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42716684cd67f38ed949b4053c5dd0644c8470ff9cfb32f80922218e6e13b45d
MD5 5faf42135c1f875ad425a0e419b2b39c
BLAKE2b-256 75f1b480b89e172c25e10a73468aeb393769a973dedd7ebb8e82dd333308d068

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bdd58cd882f32a2924f360e014b06957d9c8406a18cfb4e4435d2f56146030c
MD5 88f87a1fdf7041feaef68b79a11a0d8e
BLAKE2b-256 f21286e9e94ad17eaab3ab65eb2ecbdd2f2f5bb29ecd016ad02db08d2706ed60

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 640f200deee9ec7e6f5b7755e15e43efdb7d61e36072d0b6eb210590909dc25f
MD5 4fc6f48ddd79d4bf134a84339340a17b
BLAKE2b-256 e7119dab28504614709897a8864a41cabea27386813c8e74277cf5738ccff13f

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e0b6fbe076be6fd1e2cfed827f8b2b03a60fb9478eef65f65d5eef066faab9c
MD5 6d3bf7900c6498a70e11143beb51d0e8
BLAKE2b-256 21effb1e54739984738d2381b0e37ec1bd3a31285b66d1bab48d6c312346c9b6

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42492dd0cbdc58f6f0ddae6e970d53d95b9ede4eafb189e692f55ebc59a9b1b4
MD5 aa34f66c772ab67555616abe4945213e
BLAKE2b-256 dfd693334f891ec80d22fc0bc06cf4426c93adce5e23665d3e28e9f3999d8038

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee5fd2daa8667247193572a32565babfec909c9bea9eef9de1b7bb85553e2d3e
MD5 ded0438900867625c5f1fd25a25ad700
BLAKE2b-256 50671f5382d0c787d31ce20074745c07e64443fe60916eb16c7d92984088e7ce

See more details on using hashes here.

File details

Details for the file pyvinecopulib-0.6.8-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvinecopulib-0.6.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3fc1d40740b132d408dcf98959ff46f94c26537b4cee35f23df817e59c8a38ec
MD5 0798263cc439e1019c2812186c6e1350
BLAKE2b-256 9ec9171b0b2ee054db833147fddeb17582b98a608752583d0f711fde5be9c16a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page