Skip to main content

A library for Bayes statistics, Bayes decision theory, and Bayes machine learning

Project description

Purpose

BayesML is a library designed for promoting research, education, and application of machine learning based on Bayesian statistics and Bayesian decision theory. Through these activities, BayesML aims to contribute to society.

Characteristics

BayesML has the following characteristics.

  • The structure of the library reflects the philosophy of Bayesian statistics and Bayesian decision theory: updating the posterior distribution learned from the data and outputting the optimal estimate based on the Bayes criterion.
  • Many of our learning algorithms are much faster than general-purpose Bayesian learning algorithms such as MCMC methods because they effectively use the conjugate property of a probabilistic data generative model and a prior distribution. Moreover, they are suitable for online learning.
  • All packages have methods to visualize the probabilistic data generative model, generated data from that model, and the posterior distribution learned from the data in 2~3 dimensional space. Thus, you can effectively understand the characteristics of probabilistic data generative models and algorithms through the generation of synthetic data and learning from them.

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

bayesml-0.3.0.tar.gz (102.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bayesml-0.3.0-py3-none-any.whl (109.8 kB view details)

Uploaded Python 3

File details

Details for the file bayesml-0.3.0.tar.gz.

File metadata

  • Download URL: bayesml-0.3.0.tar.gz
  • Upload date:
  • Size: 102.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for bayesml-0.3.0.tar.gz
Algorithm Hash digest
SHA256 bf2f27ab0c019985a69996fc8a4ba8a1fe4602d92989cf121906db42f939c1f9
MD5 d550ad88fc2101433a0a225a51e9c6d3
BLAKE2b-256 1fb3e5da3e649972e89cae9bbbf4f13fc1e7a097e3efd219d3c1348213312a4b

See more details on using hashes here.

File details

Details for the file bayesml-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: bayesml-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 109.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for bayesml-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e788122d549b0f334da190685c76954fede4fece25ab1a280430ec1b0d4e308
MD5 1eb7c0314f37297518b2fd8923cc93b6
BLAKE2b-256 ef8285c0cc0c24752d2dfbbf087e607007d76fe5bc227b4bf3654f2f79a61a4a

See more details on using hashes here.

Supported by

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