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)
  2. KMedoids Clustering (scratchml.clustering.KMedoids)

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

Uploaded Source

Built Distribution

scratchml-0.3.7-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scratchml-0.3.7.tar.gz
  • Upload date:
  • Size: 7.6 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.46.0 CPython/3.8.2

File hashes

Hashes for scratchml-0.3.7.tar.gz
Algorithm Hash digest
SHA256 61403c8b2ad4e09eec7d3f189180551e463f9b10acbca72644aac3e056a98dd3
MD5 eeccd5f1a670a122e4c2c5d67bb61363
BLAKE2b-256 bf3f69ca62c2a33f59a19b695c22111d609dfb9b4ed247999739cc76ca9f9eef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scratchml-0.3.7-py3-none-any.whl
  • Upload date:
  • Size: 14.2 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.46.0 CPython/3.8.2

File hashes

Hashes for scratchml-0.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 af21a06501b9b48e4202dcbbf0214105e5f1c4186daad9b844621a8a55c85046
MD5 b8dc7a0b3832a56e87704cf25c325900
BLAKE2b-256 dcf3d4f79739a907b8b3ab6531080508adc44fa85fd09de1679ad0d05d86f7b7

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