smol
smol copied to clipboard
Smol - A Deep Learning Library
smol
Smol - A Deep Learning Library
Description
A pure python deep learning library built entirely on numpy package and code as smol (small :P) as possible.
Features
Layers
- [x] FC - Fully Connected Layer
- [ ] Convolution Layer
Activations
- [x] ReLU
- [x] Sigmoid
- [x] Softmax
Learners
- [x] SGD - Stochastic Gradient Descent
- [ ] Adam
Losses
- [x] BCELoss - Binary CrossEntropy Loss
- [x] MSELoss - Mean Squared Error
- [ ] NLLLoss - Negative Log Likelihood
Models
- [x] Sequential