Skip to main content

onelearn is a small python package for online learning

Project description

Build Status Documentation Status PyPI - Python Version PyPI - Wheel GitHub stars GitHub issues GitHub license Coverage Status

onelearn: Online learning in Python

Documentation | Reproduce experiments |

onelearn stands for ONE-shot LEARNning. It is a small python package for online learning with Python. It provides :

  • online (or one-shot) learning algorithms: each sample is processed once, only a single pass is performed on the data
  • including multi-class classification and regression algorithms
  • For now, only ensemble methods, namely Random Forests

Installation

The easiest way to install onelearn is using pip

pip install onelearn

But you can also use the latest development from github directly with

pip install git+https://github.com/onelearn/onelearn.git

References

@article{mourtada2019amf,
  title={AMF: Aggregated Mondrian Forests for Online Learning},
  author={Mourtada, Jaouad and Ga{\"\i}ffas, St{\'e}phane and Scornet, Erwan},
  journal={arXiv preprint arXiv:1906.10529},
  year={2019}
}

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

onelearn-0.3.0.tar.gz (11.6 MB view details)

Uploaded Source

Built Distribution

onelearn-0.3.0-py3-none-any.whl (11.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: onelearn-0.3.0.tar.gz
  • Upload date:
  • Size: 11.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.9 Darwin/20.5.0

File hashes

Hashes for onelearn-0.3.0.tar.gz
Algorithm Hash digest
SHA256 bfca5369844fad078d70075469ba4311b95b7cf04cca37ddf0159509a16c8fe8
MD5 42bd7e6653d376c0d9acc2e187e3ae94
BLAKE2b-256 2da7491427efbb2f64979462540902afbdd97a83eb5aa65c04021dd70f3a6c65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: onelearn-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.9 Darwin/20.5.0

File hashes

Hashes for onelearn-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 801776a66c92a027e8c1cf2460f375921dd35d8c8934173038fca535917803f6
MD5 3d4cb39410bf7d6db4d24814bb1b791f
BLAKE2b-256 f6216c872a1f4fe63c68cc007572f23090bfcfa74b800260bb67e7071010b862

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