Skip to main content

a tiny, simple, instructional machine learning library in python

Project description

kiwi v0.0.3


Written by Ori Yonay

To install:

pip3 install kiwiml

Current Features:

  • autodiff: A simple automatic numpy-compatible multidimensional differentiator
  • Accuracy score function for calculating model accuracy
  • Machine Learning Models:
    • Linear Regression
    • Logistic Regression
    • Single Dimensional Analysis
    • Perceptron
    • KNN
  • PCA Decomposition
  • Error Functions:
    • Mean-Squared Error
    • Cross-Entropy Loss

TODO:

  • Error Functions: add mean absolute deviation
  • Machine Learning Models:
    • Naive Bayes
    • SVM
    • Decision Tree
    • Random Forest
    • K-Means Clustering
    • Neural Network Library
      • Fully-Connected layer
      • Convolutional Layer
      • Residual Layer
      • ...
  • Dataset Importer
  • Autolearn

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

kiwiml-0.0.3.tar.gz (5.1 kB view hashes)

Uploaded Source

Built Distribution

kiwiml-0.0.3-py3-none-any.whl (6.2 kB view hashes)

Uploaded Python 3

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