Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/probcomp/bayeslite
BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself.
https://github.com/probcomp/bayeslite
automatic-data-modeling data-science databases machine-learning probabilistic-programming
Last synced: 4 days ago
JSON representation
BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself.
- Host: GitHub
- URL: https://github.com/probcomp/bayeslite
- Owner: probcomp
- License: apache-2.0
- Created: 2014-10-30T01:26:34.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2023-11-19T23:04:11.000Z (about 1 year ago)
- Last Synced: 2024-12-31T03:08:11.640Z (11 days ago)
- Topics: automatic-data-modeling, data-science, databases, machine-learning, probabilistic-programming
- Language: Python
- Homepage: http://probcomp.csail.mit.edu/software/bayesdb
- Size: 7.64 MB
- Stars: 925
- Watchers: 59
- Forks: 63
- Open Issues: 193
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-production-machine-learning - BayesDB - A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself. - [(Video)](https://www.youtube.com/watch?v=2ws84s6iD1o) (Data Storage Optimisation)
- awesome-starred - probcomp/bayeslite - BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself. (data-science)
README
# Bayeslite
[![Build Status](https://travis-ci.org/probcomp/bayeslite.svg?branch=master)](https://travis-ci.org/probcomp/bayeslite)
[![Anaconda-Server Version Badge](https://anaconda.org/probcomp/bayeslite/badges/version.svg)](https://anaconda.org/probcomp/bayeslite)
[![Anaconda-Server Installer Badge](https://anaconda.org/probcomp/bayeslite/badges/installer/conda.svg)](https://conda.anaconda.org/probcomp)
[![Anaconda-Server Platform Badge](https://anaconda.org/probcomp/bayeslite/badges/platforms.svg)](https://anaconda.org/probcomp/bayeslite)BQL interpretation and storage for BayesDB.
Please see http://probcomp.csail.mit.edu/software/bayesdb for more information.## Installing
The easiest way to install bayeslite is to use the
[package](https://anaconda.org/probcomp/bayeslite) on Anaconda Cloud.
Please follow [these instructions](https://github.com/probcomp/iventure/blob/master/docs/conda.md).## Expectations
Users and contributors should expect **rapidly and dramatically
shifting code and behavior** at this time.**THIS SOFTWARE SHOULD NOT BE EXPECTED TO TREAT YOUR DATA SECURELY.**
## Contributing
Our compatibility aim is to work on probcomp machines and members'
laptops, and to provide scripts and instructions that make it not too
hard to re-create our environments elsewhere. Pulls for polished
packaging, broad installability, etc. are not appropriate
contributions at this time.Please run local tests before sending a pull request:
```
$ ./check.sh
```That does not run the complete test suite, only the smoke tests, but
is usually good enough. For the full suite:```
$ ./check.sh tests shell/tests
```## Documentation
To build the documentation, which is also available
[online](http://probcomp.csail.mit.edu/dev/bayesdb/doc/),
install [sphinx](http://www.sphinx-doc.org/en/master/)
and then run the following command:```
$ make doc
```The result will be placed in `build/doc`, with one subdirectory per
output format.To build only one output format, e.g. HTML because you don't want to
install TeX:```
$ make html
```