A minimalist neural networks library built on a tiny autograd engine


License
MIT
Install
pip install pyfit==1.0.2

Documentation

pyfit

A minimalist neural networks library built on a tiny autograd engine. Very much inspired by the micrograd library created by Andrej Karpathy.

Overview

This project aims to:

Demonstration

The demo notebook showcases what pyfit is all about.

Features

Development Notes

pyfit uses the following tools:

Run the following commands in project root folder to check the codebase.

> pylint pyfit/* tests/*  # linting (including type checks)
> mypy .  # type checks only
> pytest  # test suite