All Projects → madalinabuzau → Cs231n Convolutional Neural Networks Solutions

madalinabuzau / Cs231n Convolutional Neural Networks Solutions

Assignment solutions for the CS231n course taught by Stanford on visual recognition. Spring 2017 solutions are for both deep learning frameworks: TensorFlow and PyTorch.

Projects that are alternatives of or similar to Cs231n Convolutional Neural Networks Solutions

Equivariant Transformers
Equivariant Transformer (ET) layers are image-to-image mappings that incorporate prior knowledge on invariances with respect to continuous transformations groups (ICML 2019). Paper: https://arxiv.org/abs/1901.11399
Stars: ✭ 68 (-38.18%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Breast Cancer Classification
Breast Cancer Classification using CNN and transfer learning
Stars: ✭ 86 (-21.82%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Cnn Interpretability
🏥 Visualizing Convolutional Networks for MRI-based Diagnosis of Alzheimer’s Disease
Stars: ✭ 68 (-38.18%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Audio classification
CNN 1D vs 2D audio classification
Stars: ✭ 65 (-40.91%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Pytorch Learners Tutorial
PyTorch tutorial for learners
Stars: ✭ 97 (-11.82%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Gtsrb
Convolutional Neural Network for German Traffic Sign Recognition Benchmark
Stars: ✭ 65 (-40.91%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Automatic Image Captioning
Generating Captions for images using Deep Learning
Stars: ✭ 84 (-23.64%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Convisualize nb
Visualisations for Convolutional Neural Networks in Pytorch
Stars: ✭ 57 (-48.18%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Fakeimagedetector
Image Tampering Detection using ELA and CNN
Stars: ✭ 93 (-15.45%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
3dunet abdomen cascade
Stars: ✭ 91 (-17.27%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Pneumonia Detection From Chest X Ray Images With Deep Learning
Detecting Pneumonia in Chest X-ray Images using Convolutional Neural Network and Pretrained Models
Stars: ✭ 64 (-41.82%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Shot Type Classifier
Detecting cinema shot types using a ResNet-50
Stars: ✭ 109 (-0.91%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Cnn graph
Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering
Stars: ✭ 1,110 (+909.09%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Sru Deeplearning Workshop
دوره 12 ساعته یادگیری عمیق با چارچوب Keras
Stars: ✭ 66 (-40%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Keras model compression
Model Compression Based on Geoffery Hinton's Logit Regression Method in Keras applied to MNIST 16x compression over 0.95 percent accuracy.An Implementation of "Distilling the Knowledge in a Neural Network - Geoffery Hinton et. al"
Stars: ✭ 59 (-46.36%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Age Gender Estimation
Keras implementation of a CNN network for age and gender estimation
Stars: ✭ 1,195 (+986.36%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Accurate Binary Convolution Network
Binary Convolution Network for faster real-time processing in ASICs
Stars: ✭ 49 (-55.45%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Very Deep Convolutional Networks For Natural Language Processing In Tensorflow
implement the paper" Very Deep Convolutional Networks for Natural Language Processing"(https://arxiv.org/abs/1606.01781 ) in tensorflow
Stars: ✭ 54 (-50.91%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Trained Ternary Quantization
Reducing the size of convolutional neural networks
Stars: ✭ 90 (-18.18%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks
Sigmoidal ai
Tutoriais de Python, Data Science, Machine Learning e Deep Learning - Sigmoidal
Stars: ✭ 103 (-6.36%)
Mutual labels:  jupyter-notebook, convolutional-neural-networks

Solutions for the 2016 and 2017 assignments of the Stanford CS class on Convolutional Neural Networks for Visual Recognition (CS231n)

In this repo you can find my solutions for the CS231n course offered by Stanford on visual recognition. I thought it might be helpful for other fellow students to share them here.

The solutions are for both courses:

  • CS231n Winter 2016
  • CS231n Spring 2017

The Spring 2017 solutions use both deep learning frameworks: TensorFlow and PyTorch.

You can find the course notes here.

Here you can find the lecture videos for the CS231n Winter 2016 course:

And here are the lectures for the 2017 course:

You can download the original assignments, without the solutions, here:

Useful things to know

  • To download the datasets needed for the assignments, you will have to run the bash scripts in the /datasets folder of each assignment.
  • When doing cross-validation in the first assignment, you might receive some overflow errors depending on what hyperparameters you select. It turns out, this is expected but do let me know if you find a solution to avoid this.

A big thank you to Andrej Karpathy, Justin Johnson, Serena Yeung and Fei-Fei Li for creating this amazing course. It blows my mind that we live in a time where everyone has free access to courses from one of the best universities in the world. Many thanks also to Clement Thorey for sharing his solutions as well. They have been very helpful in certain stages of the assignments.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].