├── README.md ├── auxiliary_nets_study ├── cifar_dgl.py └── models.py ├── buffer_experiments ├── cifar_buffer.py ├── model_greedy.py └── utils.py ├── ddg_comparison ├── README.txt ├── cifar_dgl.py └── models.py ├── dni_comparisons ├── analyze_dni_compare.ipynb ├── backprop.log ├── cdni.log ├── cifar_cnn_dni.py ├── cifar_dgl.py ├── dgl.log ├── dni-pytorch │ ├── LICENSE │ ├── README.rst │ ├── dni.py │ └── setup.py ├── dni.log └── e2e.log ├── imagenet_dgl ├── fp16 │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── fp16_optimizer.cpython-36.pyc │ │ ├── fp16util.cpython-36.pyc │ │ ├── fused_weight_norm.cpython-36.pyc │ │ └── loss_scaler.cpython-36.pyc │ ├── fp16_optimizer.py │ ├── fp16util.py │ ├── fused_weight_norm.py │ └── loss_scaler.py ├── imagenet.py ├── imagenet_dgl.py ├── models │ ├── __init__.py │ ├── auxillary_classifier.py │ ├── resnet.py │ └── vgg.py └── utils.py └── learning_curves ├── LearningCurves.ipynb ├── cifar_dgl.py ├── cifar_sequential_greedy.py ├── models.py ├── parallel.log └── sequential.log /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/README.md -------------------------------------------------------------------------------- /auxiliary_nets_study/cifar_dgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/auxiliary_nets_study/cifar_dgl.py -------------------------------------------------------------------------------- /auxiliary_nets_study/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/auxiliary_nets_study/models.py -------------------------------------------------------------------------------- /buffer_experiments/cifar_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/buffer_experiments/cifar_buffer.py -------------------------------------------------------------------------------- /buffer_experiments/model_greedy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/buffer_experiments/model_greedy.py -------------------------------------------------------------------------------- /buffer_experiments/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/buffer_experiments/utils.py -------------------------------------------------------------------------------- /ddg_comparison/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/ddg_comparison/README.txt -------------------------------------------------------------------------------- /ddg_comparison/cifar_dgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/ddg_comparison/cifar_dgl.py -------------------------------------------------------------------------------- /ddg_comparison/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/ddg_comparison/models.py -------------------------------------------------------------------------------- /dni_comparisons/analyze_dni_compare.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/analyze_dni_compare.ipynb -------------------------------------------------------------------------------- /dni_comparisons/backprop.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/backprop.log -------------------------------------------------------------------------------- /dni_comparisons/cdni.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/cdni.log -------------------------------------------------------------------------------- /dni_comparisons/cifar_cnn_dni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/cifar_cnn_dni.py -------------------------------------------------------------------------------- /dni_comparisons/cifar_dgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/cifar_dgl.py -------------------------------------------------------------------------------- /dni_comparisons/dgl.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dgl.log -------------------------------------------------------------------------------- /dni_comparisons/dni-pytorch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dni-pytorch/LICENSE -------------------------------------------------------------------------------- /dni_comparisons/dni-pytorch/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dni-pytorch/README.rst -------------------------------------------------------------------------------- /dni_comparisons/dni-pytorch/dni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dni-pytorch/dni.py -------------------------------------------------------------------------------- /dni_comparisons/dni-pytorch/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dni-pytorch/setup.py -------------------------------------------------------------------------------- /dni_comparisons/dni.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/dni.log -------------------------------------------------------------------------------- /dni_comparisons/e2e.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/dni_comparisons/e2e.log -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__init__.py -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__pycache__/fp16_optimizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__pycache__/fp16_optimizer.cpython-36.pyc -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__pycache__/fp16util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__pycache__/fp16util.cpython-36.pyc -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__pycache__/fused_weight_norm.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__pycache__/fused_weight_norm.cpython-36.pyc -------------------------------------------------------------------------------- /imagenet_dgl/fp16/__pycache__/loss_scaler.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/__pycache__/loss_scaler.cpython-36.pyc -------------------------------------------------------------------------------- /imagenet_dgl/fp16/fp16_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/fp16_optimizer.py -------------------------------------------------------------------------------- /imagenet_dgl/fp16/fp16util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/fp16util.py -------------------------------------------------------------------------------- /imagenet_dgl/fp16/fused_weight_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/fused_weight_norm.py -------------------------------------------------------------------------------- /imagenet_dgl/fp16/loss_scaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/fp16/loss_scaler.py -------------------------------------------------------------------------------- /imagenet_dgl/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/imagenet.py -------------------------------------------------------------------------------- /imagenet_dgl/imagenet_dgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/imagenet_dgl.py -------------------------------------------------------------------------------- /imagenet_dgl/models/__init__.py: -------------------------------------------------------------------------------- 1 | from .vgg import * 2 | -------------------------------------------------------------------------------- /imagenet_dgl/models/auxillary_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/models/auxillary_classifier.py -------------------------------------------------------------------------------- /imagenet_dgl/models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/models/resnet.py -------------------------------------------------------------------------------- /imagenet_dgl/models/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/models/vgg.py -------------------------------------------------------------------------------- /imagenet_dgl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/imagenet_dgl/utils.py -------------------------------------------------------------------------------- /learning_curves/LearningCurves.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/LearningCurves.ipynb -------------------------------------------------------------------------------- /learning_curves/cifar_dgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/cifar_dgl.py -------------------------------------------------------------------------------- /learning_curves/cifar_sequential_greedy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/cifar_sequential_greedy.py -------------------------------------------------------------------------------- /learning_curves/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/models.py -------------------------------------------------------------------------------- /learning_curves/parallel.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/parallel.log -------------------------------------------------------------------------------- /learning_curves/sequential.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenium/DGL/HEAD/learning_curves/sequential.log --------------------------------------------------------------------------------