Skip to main content

HMM with Poisson-distributed latent variables.

Project description

build

ChainsAddiction

ChainsAddiction is an easy to use tool for time series analysis using discrete-time Hidden Markov Models. It is written in C as a numpy-based Python extension module.

Installation

Install from PyPi

We currently provide wheels for macOS and Windows AMD 64, which you can install from PyPI via:

python3 -m pip install chainsaddiction

Linux users have to build from source until we get that manylinux thing running.

Install from source

Before attemting to build ChainsAddiction from source, make sure you have

  • Python >= 3.9
  • pip, setuptools
  • C compiler

installed and ready to go.

Then, clone the source code by typing the following command in your terminal app. Replace path/to/ca with the path to where ChainsAddiction should be cloned:

git clone https://github.com/teagum/chainsaddiction path/to/ca

Second, change to the root directory of your freshly cloned code repository:

cd path/to/ca

Third, instruct Python to build and install ChainsAddiction:

python3 -m pip install .

Notes

Currently only Poisson-distributed HMM are implemented.

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

chainsaddiction-0.2.5.dev0.tar.gz (754.9 kB view hashes)

Uploaded Source

Built Distributions

chainsaddiction-0.2.5.dev0-cp311-cp311-win_amd64.whl (88.2 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

chainsaddiction-0.2.5.dev0-cp311-cp311-macosx_10_9_universal2.whl (141.6 kB view hashes)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

chainsaddiction-0.2.5.dev0-cp310-cp310-win_amd64.whl (88.2 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

chainsaddiction-0.2.5.dev0-cp310-cp310-macosx_11_0_x86_64.whl (102.8 kB view hashes)

Uploaded CPython 3.10 macOS 11.0+ x86-64

chainsaddiction-0.2.5.dev0-cp39-cp39-win_amd64.whl (88.2 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

chainsaddiction-0.2.5.dev0-cp39-cp39-macosx_11_0_x86_64.whl (102.8 kB view hashes)

Uploaded CPython 3.9 macOS 11.0+ x86-64

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