pyhsmm
This Python library facilitates approximate unsupervised inference in Bayesian Hidden Markov Models (HMMs) and Hidden semi-Markov Models (HSMMs). It emphasizes Bayesian N... This Python library facilitates approximate unsupervised inference in Bayesian Hidden Markov Models (HMMs) and Hidden semi-Markov Models (HSMMs). It emphasizes Bayesian Nonparametric extensions, particularly the HDP-HMM and HDP-HSMM, utilizing weak-limit approximations. While innovative, users should note that this package is no longer maintained.
Top pyhsmm Alternatives
fungp
Fungp is an innovative genetic programming library designed for Clojure, facilitating the evolution of computer programs through processes inspired by...
Statistiker
Statistiker offers a streamlined approach to statistics in Clojure, implementing widely-used algorithms for dataset analysis. As an evolving project, it...
Vowpal Wabbit
Vowpal Wabbit (VW) is an advanced, fast out-of-core learning system developed through collaboration with Microsoft Research and Yahoo! Research. It...
Pebl
Pebl is a Python library and command line tool designed for learning the structure of Bayesian networks from prior knowledge...
Saul
Saul is a domain-specific language in Scala designed for declarative learning-based programming. It streamlines the creation of machine learning models,...
CloudForest
This advanced machine learning software leverages ensembles of decision trees in pure Go, designed for tasks such as classification, regression,...
Swift AI
A high-performance deep learning library entirely crafted in Swift, Swift AI supports all Apple platforms with Linux compatibility on the...
Figaro
Figaro is a powerful probabilistic programming language that enables the development of intricate probabilistic models. It offers built-in reasoning algorithms...
Nilearn
Nilearn offers intuitive and flexible tools for analyzing brain volumes, integrating statistical and machine-learning methods. By utilizing the scikit-learn Python...
warpt-ctc
Warp-CTC is a high-performance machine learning software designed for efficient training of sequence data using Connectionist Temporal Classification (CTC). Its...
htm.java
htm.java is a community-driven Java implementation of the Hierarchical Temporal Memory, derived from the Numenta Platform for Intelligent Computing (NuPIC)....
Learning Based Java
Learning Based Java is an innovative machine learning software designed to streamline the development process for Java programmers. It offers...
Naive Bayesian Classification for Golang
Naive Bayesian Classification for Golang enables users to classify strings into multiple categories with ease. Featuring support for term frequency-inverse...
tree
Tree is a machine learning software designed for classification and regression tasks. It utilizes decision tree algorithms to create intuitive...
Swift Brain
This innovative library is the first of its kind in Swift, designed for iOS and OS X development. It features...
Company Information
- Company: pyhsmm
- Country: United States
Top pyhsmm Features
- Approximate unsupervised inference
- Bayesian Nonparametric extensions
- HDP-HMM integration
- Weak-limit approximations
- Supports explicit-duration HSMMs
- Gibbs sampling resampling loop
- Dynamic state inference
- Multiple observation sequences
- Custom observation distributions
- Memory-efficient model sampling
- Integration with Cython
- Compatibility with Python 3.7
- WeakLimitHDPHSMM instance creation
- Hyperparameter tuning options
- Visualization of posterior samples
- Supports custom duration distributions
- Comprehensive example directory.