gitextract_bct7j2tf/ ├── .gitignore ├── .pep8speaks.yml ├── LICENSE ├── README.md ├── pytorch-lightning_ipynb/ │ ├── cnn/ │ │ ├── cnn-alexnet-cifar10.ipynb │ │ ├── cnn-alexnet-grouped-cifar10.ipynb │ │ ├── cnn-allconv.ipynb │ │ ├── cnn-basic.ipynb │ │ ├── cnn-densenet121-cifar10.ipynb │ │ ├── cnn-densenet121-mnist.ipynb │ │ ├── cnn-he-init.ipynb │ │ ├── cnn-lenet5-cifar10.ipynb │ │ ├── cnn-lenet5-mnist.ipynb │ │ ├── cnn-lenet5-quickdraw.ipynb │ │ ├── cnn-mobilenet-v2-cifar10-2.ipynb │ │ ├── cnn-mobilenet-v2-cifar10.ipynb │ │ ├── cnn-mobilenet-v3-large-cifar10.ipynb │ │ ├── cnn-mobilenet-v3-small-cifar10.ipynb │ │ ├── cnn-nin-cifar10.ipynb │ │ ├── cnn-vgg16-celeba.ipynb │ │ ├── cnn-vgg16.ipynb │ │ └── cnn-vgg19.ipynb │ ├── data-augmentation/ │ │ └── autoaugment/ │ │ ├── helper_utilities.py │ │ ├── with-autoaugment.ipynb │ │ ├── with-trivialaugment.ipynb │ │ └── without-augmentation.ipynb │ ├── kfold/ │ │ ├── baseline-light-cnn-mnist.ipynb │ │ └── kfold-light-cnn-mnist.ipynb │ ├── mlp/ │ │ ├── mlp-basic.ipynb │ │ ├── mlp-batchnorm.ipynb │ │ ├── mlp-dropout.ipynb │ │ └── template_classification_basic.ipynb │ ├── ordinal/ │ │ ├── CORAL-light_cement.ipynb │ │ ├── CORN-light_cement.ipynb │ │ ├── baseline-light_cement.ipynb │ │ ├── beckham2016-light_cement.ipynb │ │ ├── niu2016-light_cement.ipynb │ │ └── polat2022-light_cement.ipynb │ └── transformer/ │ ├── distilbert-finetune-last-layers.ipynb │ ├── distilbert-finetune-scheduler.ipynb │ ├── distilbert-finetuning-ii-amp/ │ │ ├── distilbert-finetuning-ii-2.ipynb │ │ ├── distilbert-finetuning-ii-amp16.ipynb │ │ └── distilbert-finetuning-ii-ampb16.ipynb │ └── distilbert-finetuning-ii.ipynb ├── pytorch_ipynb/ │ ├── autoencoder/ │ │ ├── ae-basic-with-rf.ipynb │ │ ├── ae-basic.ipynb │ │ ├── ae-cnn-cvae.ipynb │ │ ├── ae-cnn-cvae_no-out-concat.ipynb │ │ ├── ae-conv-nneighbor-celeba.ipynb │ │ ├── ae-conv-nneighbor-quickdraw-1.ipynb │ │ ├── ae-conv-nneighbor.ipynb │ │ ├── ae-conv-var.ipynb │ │ ├── ae-cvae.ipynb │ │ ├── ae-cvae_no-out-concat.ipynb │ │ ├── ae-deconv-jaccard.ipynb │ │ ├── ae-deconv-nopool.ipynb │ │ ├── ae-deconv.ipynb │ │ └── ae-var.ipynb │ ├── basic-ml/ │ │ ├── logistic-regression.ipynb │ │ ├── perceptron.ipynb │ │ ├── softmax-regression-mlxtend-1.ipynb │ │ └── softmax-regression.ipynb │ ├── cnn/ │ │ ├── cnn-alexnet-cifar10-grouped.ipynb │ │ ├── cnn-alexnet-cifar10.ipynb │ │ ├── cnn-allconv.ipynb │ │ ├── cnn-basic.ipynb │ │ ├── cnn-densenet121-cifar10.ipynb │ │ ├── cnn-densenet121-mnist.ipynb │ │ ├── cnn-embetter-mobilenet.ipynb │ │ ├── cnn-he-init.ipynb │ │ ├── cnn-lenet5-cifar10.ipynb │ │ ├── cnn-lenet5-mnist.ipynb │ │ ├── cnn-lenet5-quickdraw.ipynb │ │ ├── cnn-mobilenet-v2-cifar10.ipynb │ │ ├── cnn-mobilenet-v3-large-cifar10.ipynb │ │ ├── cnn-mobilenet-v3-small-cifar10.ipynb │ │ ├── cnn-resnet101-celeba.ipynb │ │ ├── cnn-resnet101-cifar10.ipynb │ │ ├── cnn-resnet152-celeba.ipynb │ │ ├── cnn-resnet18-celeba-dataparallel.ipynb │ │ ├── cnn-resnet18-mnist.ipynb │ │ ├── cnn-resnet34-celeba-dataparallel.ipynb │ │ ├── cnn-resnet34-cifar10-pinmem.ipynb │ │ ├── cnn-resnet34-mnist.ipynb │ │ ├── cnn-resnet34-quickdraw.ipynb │ │ ├── cnn-resnet50-celeba-dataparallel.ipynb │ │ ├── cnn-resnet50-mnist.ipynb │ │ ├── cnn-standardized.ipynb │ │ ├── cnn-vgg16-cats-dogs.ipynb │ │ ├── cnn-vgg16-celeba-data-parallel.ipynb │ │ ├── cnn-vgg16-celeba.ipynb │ │ ├── cnn-vgg16.ipynb │ │ ├── cnn-vgg19.ipynb │ │ ├── fc-to-conv.ipynb │ │ ├── nin-cifar10.ipynb │ │ ├── nin-cifar10_batchnorm.ipynb │ │ ├── nin-cifar10_filter-response-norm.ipynb │ │ └── resnet-ex-1.ipynb │ ├── data/ │ │ ├── iris.data │ │ └── perceptron_toydata.txt │ ├── gan/ │ │ ├── dc-wgan-1.ipynb │ │ ├── dcgan-cats-and-dogs.ipynb │ │ ├── dcgan-celeba.ipynb │ │ ├── gan-conv-smoothing.ipynb │ │ ├── gan-conv.ipynb │ │ ├── gan.ipynb │ │ └── wgan-1.ipynb │ ├── gnn/ │ │ ├── gnn-basic-1.ipynb │ │ ├── gnn-basic-edge-1.ipynb │ │ └── gnn-basic-graph-spectral-1.ipynb │ ├── helper.py │ ├── helper_data.py │ ├── helper_evaluate.py │ ├── helper_plotting.py │ ├── helper_train.py │ ├── helper_utils.py │ ├── images/ │ │ └── alexnet/ │ │ └── grouped-convolutions.pptx │ ├── kfold/ │ │ └── baseline-cnn-mnist.ipynb │ ├── lightning/ │ │ ├── lightning-mlp-best-model.ipynb │ │ └── lightning-mlp.ipynb │ ├── mechanics/ │ │ ├── cnn-weight-sharing.ipynb │ │ ├── custom-data-loader-afad.ipynb │ │ ├── custom-data-loader-celeba.ipynb │ │ ├── custom-data-loader-csv.ipynb │ │ ├── custom-data-loader-fashionmnist.ipynb │ │ ├── custom-data-loader-mnist.ipynb │ │ ├── custom-data-loader-quickdraw.ipynb │ │ ├── custom-data-loader-svhn.ipynb │ │ ├── custom-data-loader_dating-historical-color-images.ipynb │ │ ├── custom-dataloader-png/ │ │ │ └── custom-dataloader-example.ipynb │ │ ├── dataloader-nesting.ipynb │ │ ├── deterministic_benchmark.ipynb │ │ ├── deterministic_benchmark_utils.py │ │ ├── gradient-checkpointing-nin.ipynb │ │ ├── manual-gradients.ipynb │ │ ├── mlp-sequential.ipynb │ │ ├── model-pipeline-vgg16.ipynb │ │ ├── plot-jupyter-matplotlib.ipynb │ │ ├── torchvision-transform-examples.ipynb │ │ ├── transferlearning-vgg16.ipynb │ │ └── validation-splits.ipynb │ ├── mlp/ │ │ ├── mlp-basic.ipynb │ │ ├── mlp-batchnorm.ipynb │ │ ├── mlp-dropout.ipynb │ │ └── mlp-fromscratch__sigmoid-mse.ipynb │ ├── ordinal/ │ │ ├── CORAL_cement.ipynb │ │ ├── CORN_cement.ipynb │ │ ├── baseline_cement.ipynb │ │ ├── beckham2016_cement.ipynb │ │ ├── niu2016_cement.ipynb │ │ └── polat2022_cement.ipynb │ ├── related-libraries/ │ │ └── torchmetrics-update-forward.ipynb │ ├── rnn/ │ │ ├── char_rnn-charlesdickens.ipynb │ │ ├── rnn_bi_multilayer_lstm_own_csv_agnews.ipynb │ │ ├── rnn_gru_packed_imdb.ipynb │ │ ├── rnn_lstm_bi_imdb.ipynb │ │ ├── rnn_lstm_packed_imdb-glove.ipynb │ │ ├── rnn_lstm_packed_imdb.ipynb │ │ ├── rnn_lstm_packed_own_csv_imdb.ipynb │ │ ├── rnn_simple_imdb.ipynb │ │ └── rnn_simple_packed_imdb.ipynb │ ├── transfer/ │ │ └── transferlearning-vgg16-cifar10-1.ipynb │ ├── transformer/ │ │ ├── 1_distilbert-as-feature-extractor.ipynb │ │ ├── 1_distilbert-as-feature-extractor_without-dcollate.ipynb │ │ ├── distilbert-benchmark/ │ │ │ ├── 1_just-hf.py │ │ │ ├── 2_hf_with_lightning.py │ │ │ └── shared.py │ │ ├── distilbert-embetter-feature-extractor.ipynb │ │ ├── distilbert-hf-finetuning.ipynb │ │ ├── distilbert-hf-finetuning_without-dcollate.ipynb │ │ └── distilbert-v0.ipynb │ ├── tricks/ │ │ ├── cnn-alexnet-cifar10-batchincrease.ipynb │ │ ├── cyclical-learning-rate.ipynb │ │ └── gradclipping_mlp.ipynb │ └── viz/ │ └── cnns/ │ └── cats-and-dogs/ │ ├── _cnn-basemodel__vgg16-cats-dogs.ipynb │ ├── cnn-viz-grad__vgg16-cats-dogs.ipynb │ ├── cnn-viz-guided-backprop__vgg16-cats-dogs.ipynb │ ├── datautils.py │ └── vgg16.py ├── templates/ │ └── pytorch_lightning/ │ ├── submit_command.sh │ ├── template_classification_basic.ipynb │ └── tune_classification_basic.py └── tensorflow1_ipynb/ ├── autoencoder/ │ ├── ae-basic.ipynb │ ├── ae-conv-nneighbor.ipynb │ └── ae-deconv.ipynb ├── basic-ml/ │ ├── logistic-regression.ipynb │ ├── perceptron.ipynb │ └── softmax-regression.ipynb ├── cnn/ │ ├── cnn-basic.ipynb │ └── cnn-vgg16.ipynb ├── data/ │ └── perceptron_toydata.txt ├── gan/ │ ├── gan-conv-smoothing.ipynb │ ├── gan-conv.ipynb │ └── gan.ipynb ├── helper.py ├── mechanics/ │ ├── dataset-api.ipynb │ ├── file-queues.ipynb │ ├── image-data-chunking-hdf5.ipynb │ ├── image-data-chunking-npz.ipynb │ ├── saving-and-reloading-models.ipynb │ └── tfrecords.ipynb ├── metric/ │ └── siamese-1.ipynb └── mlp/ ├── mlp-basic.ipynb ├── mlp-batchnorm.ipynb ├── mlp-dropout.ipynb └── mlp-lowlevel.ipynb