Skip to main content

ToyML: Machine Learning from Scratch

Project description

ToyML: Machine Learning from Scratch

Python PyPI

Codecov Build Docs Test

Code style: black Ruff Imports: isort Checked with mypy pre-commit

Waka Time

There are machine learning algorithms implemented from scratch. Let's learn machine learning with simple toy code.

Installation

pip install toyml

Links

RoadMap

  • Clustering: DBSCAN, Hierarchical(Agnes&Diana), Kmeans
  • Classification: KNN
  • Ensemble: Boosting(AdaBoost)
  • Classification: NaiveBayes, DecisionTree, SVM
  • Association Analysis: Apriori
  • Ensemble: GBDT

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

toyml-0.3.0.dev1.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

toyml-0.3.0.dev1-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file toyml-0.3.0.dev1.tar.gz.

File metadata

  • Download URL: toyml-0.3.0.dev1.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for toyml-0.3.0.dev1.tar.gz
Algorithm Hash digest
SHA256 2b58e1a8189c24dc4864027a27e894f1b0e58efeb28034ad8582e761e1aac70d
MD5 3e08585cca131d009122e0181d86a6b9
BLAKE2b-256 d4112f3d43ea24a48b67e3fbe3bce3a5e718cd2aa342a606c34e3cc6e7a41c6f

See more details on using hashes here.

File details

Details for the file toyml-0.3.0.dev1-py3-none-any.whl.

File metadata

  • Download URL: toyml-0.3.0.dev1-py3-none-any.whl
  • Upload date:
  • Size: 22.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for toyml-0.3.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd881b736aa2944ad345760e0a413c54b96504c8a5d3b46d46dffcb65fc43e3c
MD5 bfb5f67b10620e2072a0d7ec33d902a5
BLAKE2b-256 a78a0d12adf04db207fcaa0ed1bdc02bb8f143a4dac6a31acfa0666f14f09c31

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