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.0rc0.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

toyml-0.3.0rc0-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for toyml-0.3.0rc0.tar.gz
Algorithm Hash digest
SHA256 bcce2f0031da833d292dd8dfe9ce867213f354a98c9760c7fcc9e75678352a99
MD5 ddd3bd7f76a35ab9016691f82ef72889
BLAKE2b-256 074bc039f2a164e68e495c78eff7a9b45b8b59813f68fc2d903ea6e120972a92

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for toyml-0.3.0rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec84fb7e7eabe705fc72f14125b704dd64ef401445a83af94f0f244ec104c333
MD5 45e2ee3c449c5ea88e2d40bb3021d155
BLAKE2b-256 b514f5c260109e2fbb696875260de87486bb260444b983c3254bdc711c218527

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