ToyDL: Deep Learning from Scratch
ToyDL, as an education project, is aimed to make the concepts behind the deep learning as clear as possible. I do believe the key to reach the target is SIMPLE, as simple as possible. I'm trying to use little code to build this library, although it's not simple enough yet.
Installation
pip install toydl
Related Projects
- minitorch: The implementation of
toydlis highly inspired by minitorch - micrograd: https://github.com/karpathy/micrograd
- tinygrad: https://github.com/tinygrad/tinygrad
- nanograd: https://github.com/e3ntity/nanograd
Metadata
Release files for toydl 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| toydl-0.3.0.tar.gz | 432.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| toydl-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 452.9 kB
Release files / toydl-0.3.0.tar.gz
| Download URL | toydl-0.3.0.tar.gz |
|---|---|
| Size | 432.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
222ebdf617e3c9d873db8ab334cccf62b84e029df4051053e3b5e454138962ca
|
|
BLAKE2b-256 checksum How to use checksums |
fa4292ad2a388c867c34979c3e32a425d53a158a56044498a0e839696cae1ec6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.3
|
Release files / toydl-0.3.0-py3-none-any.whl
| Download URL | toydl-0.3.0-py3-none-any.whl |
|---|---|
| Size | 20.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15086a10288067f8a6e0a2194ae40a29d7f8071f2a8d7eebd539b2bbc070801a
|
|
BLAKE2b-256 checksum How to use checksums |
faba7c01008a3ced24247203261555afa22dad1d09de52ee188ad61f312d87b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.3
|