Metadata-Version: 2.1
Name: kiwiml
Version: 0.0.5
Summary: a tiny, simple, instructional machine learning library in python
Home-page: https://github.com/oriyonay/kiwiml
Author: Ori Yonay
Author-email: oriyonay12@gmail.com
License: UNKNOWN
Description: # kiwi v0.0.5
        A tiny, simple, instructional machine learning library in python, written by Ori Yonay.
        
        To install:
        `pip3 install kiwiml`
        
        Current Features:
        * autodiff: A simple automatic numpy-compatible multidimensional differentiator
        * Machine Learning Models:
          * KNN
          * Linear Regression
          * Logistic Regression
          * Naive Bayes
          * Perceptron
          * Single Dimensional Analysis
        * Utilities:
          * Accuracy score function for calculating model accuracy
          * train_test_split
          * A function to plot cost histories
          * PCA Decomposition (will be in its own dimensionality reduction class in the future)
        * Error Functions:
          * Mean-Squared Error
          * Cross-Entropy Loss
        * Dataset Loaders:
          * Boston dataset
          * Breast cancer dataset
          * MNIST dataset
        
        TODO:
        * Error Functions: add mean absolute deviation
        * Machine Learning Models:
          * SVM
          * Decision Tree
          * Random Forest
          * K-Means Clustering
          * Neural Network Library
             * Fully-Connected layer
             * Convolutional Layer
             * Residual Layer
             * ...
        * More dataset importers
        * Autolearn
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
