Skip to main content

A python package with implementations of Machine Learning algorithms from scratch.

Project description

ScratchML

A python package with implementations of Machine Learning algorithms from scratch.

Contents

Algorithms Implemented:

Regression:

  1. Simple Linear Regression (scratchml.regression.SimpleLinearRegression)
  2. Multiple Linear Regression (scratchml.regression.MultipleLinearRegression)

Classification:

  1. Logistic Regression (scratchml.classification.LogisticRegression)
  2. Support Vector Machine (scratchml.classification.SVM)
  3. K-Nearest Neighbors (scratchml.classification.KNN)

Clustering:

  1. KMeans Clustering (scratchml.clustering.KMeans)

Installing:

The project is available as a package on PyPI - ScratchML

To install it using pip: pip install scratchml

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

scratchml-0.3.5.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

scratchml-0.3.5-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file scratchml-0.3.5.tar.gz.

File metadata

  • Download URL: scratchml-0.3.5.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for scratchml-0.3.5.tar.gz
Algorithm Hash digest
SHA256 52cf2325ec5626e26f6f184bd6f5dcc13e798264aa9acab8799e415270be7e52
MD5 4e7f6383f314d49b715af9b51105d81f
BLAKE2b-256 0b76328c7dfbbaf3036f93ff49c53a1760b98b4b4474c2406c89aa21cf3c9a49

See more details on using hashes here.

File details

Details for the file scratchml-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: scratchml-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for scratchml-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8b31d402bb3a1eeea67d79e50a4285feceeab2e1c1c3fbaa2c05df1e67f02898
MD5 d32335451c040d7e8eb43a39c2472dcb
BLAKE2b-256 847ee7d6e4eec22c91c816818f5dd678e597e96b03efe13b1ba779f60d408de4

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