gitextract_4rfjadju/ ├── README.md ├── cs231n/ │ ├── assignment1/ │ │ ├── README.md │ │ ├── cs231n/ │ │ │ ├── __init__.py │ │ │ ├── classifiers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── k_nearest_neighbor.py │ │ │ │ ├── linear_classifier.py │ │ │ │ ├── linear_svm.py │ │ │ │ ├── neural_net.py │ │ │ │ └── softmax.py │ │ │ ├── data_utils.py │ │ │ ├── datasets/ │ │ │ │ └── get_datasets.sh │ │ │ ├── features.py │ │ │ ├── gradient_check.py │ │ │ └── vis_utils.py │ │ ├── features.ipynb │ │ ├── knn.ipynb │ │ ├── requirements.txt │ │ ├── softmax.ipynb │ │ ├── svm.ipynb │ │ └── two_layer_net.ipynb │ ├── assignment2/ │ │ ├── BatchNormalization.ipynb │ │ ├── ConvolutionalNetworks.ipynb │ │ ├── Dropout.ipynb │ │ ├── FullyConnectedNets.ipynb │ │ ├── PyTorch.ipynb │ │ ├── README.md │ │ ├── cs231n/ │ │ │ ├── __init__.py │ │ │ ├── build/ │ │ │ │ └── temp.linux-x86_64-3.6/ │ │ │ │ └── im2col_cython.o │ │ │ ├── classifiers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── cnn.py │ │ │ │ └── fc_net.py │ │ │ ├── data_utils.py │ │ │ ├── datasets/ │ │ │ │ └── get_datasets.sh │ │ │ ├── fast_layers.py │ │ │ ├── gradient_check.py │ │ │ ├── im2col.py │ │ │ ├── im2col_cython.c │ │ │ ├── im2col_cython.pyx │ │ │ ├── layer_utils.py │ │ │ ├── layers.py │ │ │ ├── optim.py │ │ │ ├── setup.py │ │ │ ├── solver.py │ │ │ └── vis_utils.py │ │ └── requirements.txt │ └── assignment3/ │ ├── Generative_Adversarial_Networks_PyTorch.ipynb │ ├── LSTM_Captioning.ipynb │ ├── NetworkVisualization-PyTorch.ipynb │ ├── README.md │ ├── RNN_Captioning.ipynb │ ├── StyleTransfer-PyTorch.ipynb │ ├── cs231n/ │ │ ├── __init__.py │ │ ├── captioning_solver.py │ │ ├── classifiers/ │ │ │ ├── __init__.py │ │ │ ├── rnn.py │ │ │ └── squeezenet.py │ │ ├── coco_utils.py │ │ ├── data_utils.py │ │ ├── datasets/ │ │ │ ├── get_assignment3_data.sh │ │ │ ├── get_coco_captioning.sh │ │ │ ├── get_dataset.sh │ │ │ ├── get_datasets.sh │ │ │ ├── get_imagenet_val.sh │ │ │ └── get_squeezenet_tf.sh │ │ ├── fast_layers.py │ │ ├── gan_pytorch.py │ │ ├── gradient_check.py │ │ ├── im2col.py │ │ ├── im2col_cython.pyx │ │ ├── image_utils.py │ │ ├── layer_utils.py │ │ ├── layers.py │ │ ├── net_visualization_pytorch.py │ │ ├── optim.py │ │ ├── rnn_layers.py │ │ ├── setup.py │ │ └── style_transfer_pytorch.py │ ├── requirements.txt │ └── style-transfer-checks.npz └── eecs498-007/ ├── A4/ │ ├── README.md │ ├── a4_helper.py │ ├── eecs598/ │ │ ├── __init__.py │ │ ├── data.py │ │ ├── grad.py │ │ ├── solver.py │ │ ├── submit.py │ │ ├── utils.py │ │ └── vis.py │ ├── network_visualization.ipynb │ ├── network_visualization.py │ ├── pytorch_autograd_and_nn.ipynb │ ├── pytorch_autograd_and_nn.pkl │ ├── pytorch_autograd_and_nn.py │ ├── rnn_lstm_attention_captioning.ipynb │ ├── rnn_lstm_attention_captioning.py │ ├── rnn_lstm_attention_submission.pkl │ ├── style_transfer.ipynb │ └── style_transfer.py ├── A5/ │ ├── README.md │ ├── a5_helper.py │ ├── eecs598/ │ │ ├── __init__.py │ │ ├── data.py │ │ ├── grad.py │ │ ├── solver.py │ │ ├── submit.py │ │ ├── utils.py │ │ └── vis.py │ ├── frcnn_detector.pt │ ├── single_stage_detector.py │ ├── single_stage_detector_yolo.ipynb │ ├── two_stage_detector.py │ ├── two_stage_detector_faster_rcnn.ipynb │ └── yolo_detector.pt └── A6/ ├── README.md ├── a6_helper.py ├── eecs598/ │ ├── __init__.py │ ├── data.py │ ├── grad.py │ ├── solver.py │ ├── submit.py │ ├── utils.py │ └── vis.py ├── gan.py ├── generative_adversarial_networks.ipynb ├── vae.py └── variational_autoencoders.ipynb