This library creates both a CNN and NN from scratch with the only dependency being numpy. All in a single python file!
This library is how I learned ML.
Outperforms TensorFlow and PyTorch when attempting the same problem.
- Supported activation functions
- ReLU
- Leaky ReLU
- Sigmoid
- tanh
- Supported Loss functions
- Hinge
- Cross Entropy
- Supported regularization functions
- L1
- L2
- Batching and vectorization
- Adam optimizer
- Dropout