Skip to main content

Machine learning from scratch

Project description

Machine Learning From Scratch

About

Practical implementations of common machine learning algorithms with test cases coded from scratch in a similar style as Scikit-learn using Object-Oriented Programming.

This project is meant to increase our understanding of machine learning algorithms and what is 'underneath the hood'. It is not meant for use in actual data science work.

Installation

To use the classes and functions for testing purposes create a virtual environment and pip install the project.

    $ pip install mlscratch==0.0.1

To download all source code in a local repository from Github create a virtual environment and run the following commands in your terminal.

    $ git clone https://github.com/lukenew2/mlscratch
    $ cd mlscratch
    $ python setup.py install

Learning Algorithms

Supervised

Write-Ups

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

mlscratch-0.1.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mlscratch-0.1.0-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file mlscratch-0.1.0.tar.gz.

File metadata

  • Download URL: mlscratch-0.1.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.10

File hashes

Hashes for mlscratch-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f1c278dac12a64ef851fb4561b3032277d8f47e69d54656cc332b71a5e353e2c
MD5 7c450f676e1d4d5fa29e75b36e9e9741
BLAKE2b-256 7e0c04de0689c88e4c222569ba95ac384fd47b2fd21bea86fc29c23e5cde1e57

See more details on using hashes here.

File details

Details for the file mlscratch-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mlscratch-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.10

File hashes

Hashes for mlscratch-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b40df5c652e2d20c5d9228ed82ce17a0fe914ec561fb9d066d98d6f830b24ee
MD5 d62fad618e37756f13ea2e366ace1032
BLAKE2b-256 b2ac8837cd141360a24e6cbdb4962dee673b8bc3f89a3880bcbb4ca2f4550809

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page