logo

m Panchal

Featured Projects

Autodiff

QuickSand

Portfolio Website

Lenet Using Tensorflow

AlexNet Using Tensorflow

GoogleNet Using Tensorflow

Albums

AI from scratch

Classic CNNs

Playing from Featured Projects

doh
python
ml/dl
neural networks
numpy
playing
Featured Projects

Autodiff

QuickSand

Portfolio Website

Lenet Using Tensorflow

AlexNet Using Tensorflow

GoogleNet Using Tensorflow

About
bren is a custom numpy based library, powered by automatic differentiation, inspired by Tensorflow/Keras, which allows users to build small scale simple neural networks. It's analogous yet simpler design to the Keras API allows users to produce, train and save their own models, with custom components, without having to learn an entirely new structure. bren is part of a sequence of neural network from scratch projects and a successor to the neural-network-from-scratch-v2, with one major update being the integration of automatic differentitation. Automatic differentiation allows for the real-time determination of derivatives during backpropagation (through the use of computation graphs produced by br.autodiff and br.Variable) and reduces the need for users to couple mathematical computation with pre-written derivatives as was required in the previous projects.
doh

bren

Om Panchal