NumPyCNN
CNN builder
A Python implementation of a Convolutional Neural Network from scratch using NumPy for building CNNs from scratch
Building Convolutional Neural Networks From Scratch using NumPy
577 stars
27 watching
188 forks
Language: Python
last commit: over 1 year ago cnncomputer-visionconv-layerconvnetconvolutionconvolutional-neural-networksdata-sciencefilternumpypygadpythonrelurelu-layer
Related projects:
Repository | Description | Stars |
---|---|---|
ahmedfgad/numpyann | An implementation of artificial neural networks using NumPy | 98 |
ahmedfgad/cnngenetic | Trains CNNs using a genetic algorithm for classification problems where one class per sample is allowed. | 22 |
p-christ/nn_builder | Builds neural networks with less boilerplate code by providing a standardized interface for different architectures | 166 |
benedekrozemberczki/mixhop-and-n-gcn | A deep learning framework implementation of higher-order graph convolutional architectures and their applications | 403 |
ahmedfgad/neuralgenetic | Trains artificial neural networks using the genetic algorithm | 241 |
huwcampbell/grenade | A library for building complex neural networks in Haskell with a focus on dependently typed specifications and composability | 1,451 |
wkentaro/fcn | An implementation of fully convolutional networks in Chainer, a deep learning framework. | 218 |
terrychenism/deformable-convnets | A software framework implementing Deformable Convolutional Networks for object detection and image segmentation tasks | 160 |
bowenbaker/metaqnn | Automatically designs convolutional neural network architectures using reinforcement learning and Q-learning algorithms | 137 |
hagaygarty/mdcnn | A MATLAB toolbox implementing 3D Convolutional Neural Networks for volumetric inputs with various features and pre-configured examples. | 53 |
ahmedbesbes/character-based-cnn | An implementation of a character-based convolutional neural network for text classification. | 259 |
ramon-oliveira/aorun | A deep learning framework on top of PyTorch for building neural networks. | 61 |
jimmy-ren/vcnn_double-bladed | An implementation of convolutional neural networks in Matlab, providing GPU-enabled vectorized processing for image recognition and processing tasks. | 136 |
randl/shufflenetv2-pytorch | An implementation of a lightweight convolutional neural network architecture for mobile devices | 191 |
aqibsaeed/genetic-cnn | A tool for exploring and optimizing the architecture of Convolutional Neural Networks using a Genetic Algorithm | 218 |