├── README.md └── ipytorch ├── __init__.py ├── checkpoint ├── __init__.py └── checkpoint.py ├── dataloader ├── __init__.py ├── dataloader.py ├── preprocess.py └── transform.py ├── models ├── __init__.py ├── custom │ ├── AlexNetBN.py │ ├── AlexNetBNCifar.py │ ├── AutoEncode.py │ ├── LeNet.py │ ├── Mobilenet.py │ ├── MobilenetCifar.py │ ├── MobilenetV1.py │ ├── MobilenetV2.py │ ├── MobilenetV2Cifar.py │ ├── NetworkInNetwork.py │ ├── PreResNet.py │ ├── PreResNetScalar.py │ ├── PreResNet_test.py │ ├── QuanResNet.py │ ├── QuanResNetCifar.py │ ├── ResNetCifar.py │ ├── ThinMobilenetV1.py │ ├── ThinMobilenetV2Cifar.py │ ├── __init__.py │ ├── common.py │ ├── vgg_cifar.py │ └── vgg_gap.py ├── depth_search │ ├── __init__.py │ ├── ds_pre_resnet.py │ ├── ds_resnet.py │ ├── ds_vgg_cifar.py │ └── projection.py ├── dqn │ ├── QuanPreResNet.py │ ├── ResNet.py │ ├── __init__.py │ ├── dorefa.py │ ├── dorefa_net.py │ ├── pact_quantization.py │ ├── quantization.py │ ├── quantization_differentiable.py │ ├── quantization_kmeans.py │ └── stochastic_quantization.py ├── lqnet │ ├── __init__.py │ ├── inverse_test.py │ ├── lqnet_quant.py │ ├── ss_lqnet.py │ └── vgg_small.py ├── official │ ├── AlexNet.py │ ├── AlexNet_cifar.py │ ├── DPN.py │ ├── Inception3.py │ ├── InceptionResNetV2.py │ ├── PreResNet.py │ ├── PreResNetImageNet.py │ ├── ResNet.py │ ├── VGG.py │ ├── __init__.py │ └── densenet_cifar.py └── spherenet │ ├── __init__.py │ ├── margin_linear.py │ ├── margin_linear_old.py │ ├── sphere_auto.py │ ├── sphere_mobilenet_v2.py │ ├── sphere_nin.py │ ├── sphere_norm.py │ ├── sphere_norm_prelu.py │ ├── sphere_test.py │ ├── sphere_thin.py │ ├── sphere_thin_prelu.py │ ├── wc_sphere.py │ ├── wc_sphere_prelu.py │ └── wc_sphere_thin_prelu.py ├── options ├── __init__.py ├── opt_parse.py └── opt_static.py ├── prune ├── __init__.py ├── afp_prune.py ├── mask_conv.py ├── mask_linear.py ├── mask_quan_conv.py ├── prune.py ├── prune_old.py ├── test │ ├── main.py │ ├── prune_lenet.py │ ├── thinet_conv.py │ ├── thinet_fc.py │ └── trainer_test.py ├── wc_testing.py ├── wc_v1.py ├── wc_v2.py ├── wc_v3.py ├── wc_v4.py └── wc_v5.py ├── quantization ├── DNS.py ├── INQ.py ├── TTQ.py ├── TWN.py ├── __init__.py ├── temp.py └── tools.py ├── tasks ├── README.md ├── __init__.py ├── full_precision │ ├── cifar100_resnet.hocon │ ├── main.py │ ├── options.py │ └── train.sh ├── quantization │ ├── baseline │ │ ├── cifar100_resnet.hocon │ │ ├── imagenet_resnet.hocon │ │ ├── main.py │ │ └── options.py │ ├── lq_net │ │ ├── cifar10_vgg_small.hocon │ │ ├── main.py │ │ ├── options.py │ │ └── trainer.py │ ├── mutual_kl │ │ ├── checkpoint.py │ │ ├── cifar100_resnet_T1.hocon │ │ ├── imagenet_[2]_lambda1_T1.hocon │ │ ├── main.py │ │ ├── options.py │ │ └── trainer.py │ └── mutual_mse │ │ ├── checkpoint.py │ │ ├── cifar100_resnet_2.hocon │ │ ├── imagenet_resnet_2.hocon │ │ ├── main.py │ │ ├── options.py │ │ └── trainer.py └── sphere_face │ ├── main.py │ ├── multi_pass.py │ ├── options.py │ ├── sphere_trainer.py │ ├── sphere_trainer_caffe.py │ ├── sphere_trainer_gpu.py │ ├── sphere_trainer_v0.py │ └── sphereface.hocon ├── trainer ├── __init__.py ├── trainer.py └── trainer_v0.py ├── utils ├── __init__.py ├── caffe_sgd.py ├── compute.py ├── log_print.py ├── lr_policy.py ├── mobilenet_convert.py ├── model_analyse.py ├── model_transform.py ├── optimize.py └── warmup.py └── visualization ├── __init__.py ├── graphgen.py ├── logger.py ├── resultcurve.py ├── resulttable.py └── visualization.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/README.md -------------------------------------------------------------------------------- /ipytorch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/__init__.py -------------------------------------------------------------------------------- /ipytorch/checkpoint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/checkpoint/__init__.py -------------------------------------------------------------------------------- /ipytorch/checkpoint/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/checkpoint/checkpoint.py -------------------------------------------------------------------------------- /ipytorch/dataloader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/dataloader/__init__.py -------------------------------------------------------------------------------- /ipytorch/dataloader/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/dataloader/dataloader.py -------------------------------------------------------------------------------- /ipytorch/dataloader/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/dataloader/preprocess.py -------------------------------------------------------------------------------- /ipytorch/dataloader/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/dataloader/transform.py -------------------------------------------------------------------------------- /ipytorch/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/custom/AlexNetBN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/AlexNetBN.py -------------------------------------------------------------------------------- /ipytorch/models/custom/AlexNetBNCifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/AlexNetBNCifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/AutoEncode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/AutoEncode.py -------------------------------------------------------------------------------- /ipytorch/models/custom/LeNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/LeNet.py -------------------------------------------------------------------------------- /ipytorch/models/custom/Mobilenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/Mobilenet.py -------------------------------------------------------------------------------- /ipytorch/models/custom/MobilenetCifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/MobilenetCifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/MobilenetV1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/MobilenetV1.py -------------------------------------------------------------------------------- /ipytorch/models/custom/MobilenetV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/MobilenetV2.py -------------------------------------------------------------------------------- /ipytorch/models/custom/MobilenetV2Cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/MobilenetV2Cifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/NetworkInNetwork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/NetworkInNetwork.py -------------------------------------------------------------------------------- /ipytorch/models/custom/PreResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/PreResNet.py -------------------------------------------------------------------------------- /ipytorch/models/custom/PreResNetScalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/PreResNetScalar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/PreResNet_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/PreResNet_test.py -------------------------------------------------------------------------------- /ipytorch/models/custom/QuanResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/QuanResNet.py -------------------------------------------------------------------------------- /ipytorch/models/custom/QuanResNetCifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/QuanResNetCifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/ResNetCifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/ResNetCifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/ThinMobilenetV1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/ThinMobilenetV1.py -------------------------------------------------------------------------------- /ipytorch/models/custom/ThinMobilenetV2Cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/ThinMobilenetV2Cifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/custom/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/common.py -------------------------------------------------------------------------------- /ipytorch/models/custom/vgg_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/vgg_cifar.py -------------------------------------------------------------------------------- /ipytorch/models/custom/vgg_gap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/custom/vgg_gap.py -------------------------------------------------------------------------------- /ipytorch/models/depth_search/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/depth_search/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/depth_search/ds_pre_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/depth_search/ds_pre_resnet.py -------------------------------------------------------------------------------- /ipytorch/models/depth_search/ds_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/depth_search/ds_resnet.py -------------------------------------------------------------------------------- /ipytorch/models/depth_search/ds_vgg_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/depth_search/ds_vgg_cifar.py -------------------------------------------------------------------------------- /ipytorch/models/depth_search/projection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/depth_search/projection.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/QuanPreResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/QuanPreResNet.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/ResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/ResNet.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/dorefa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/dorefa.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/dorefa_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/dorefa_net.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/pact_quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/pact_quantization.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/quantization.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/quantization_differentiable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/quantization_differentiable.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/quantization_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/quantization_kmeans.py -------------------------------------------------------------------------------- /ipytorch/models/dqn/stochastic_quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/dqn/stochastic_quantization.py -------------------------------------------------------------------------------- /ipytorch/models/lqnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/lqnet/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/lqnet/inverse_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/lqnet/inverse_test.py -------------------------------------------------------------------------------- /ipytorch/models/lqnet/lqnet_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/lqnet/lqnet_quant.py -------------------------------------------------------------------------------- /ipytorch/models/lqnet/ss_lqnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/lqnet/ss_lqnet.py -------------------------------------------------------------------------------- /ipytorch/models/lqnet/vgg_small.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/lqnet/vgg_small.py -------------------------------------------------------------------------------- /ipytorch/models/official/AlexNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/AlexNet.py -------------------------------------------------------------------------------- /ipytorch/models/official/AlexNet_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/AlexNet_cifar.py -------------------------------------------------------------------------------- /ipytorch/models/official/DPN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/DPN.py -------------------------------------------------------------------------------- /ipytorch/models/official/Inception3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/Inception3.py -------------------------------------------------------------------------------- /ipytorch/models/official/InceptionResNetV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/InceptionResNetV2.py -------------------------------------------------------------------------------- /ipytorch/models/official/PreResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/PreResNet.py -------------------------------------------------------------------------------- /ipytorch/models/official/PreResNetImageNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/PreResNetImageNet.py -------------------------------------------------------------------------------- /ipytorch/models/official/ResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/ResNet.py -------------------------------------------------------------------------------- /ipytorch/models/official/VGG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/VGG.py -------------------------------------------------------------------------------- /ipytorch/models/official/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/official/densenet_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/official/densenet_cifar.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/__init__.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/margin_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/margin_linear.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/margin_linear_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/margin_linear_old.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_auto.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_mobilenet_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_mobilenet_v2.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_nin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_nin.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_norm.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_norm_prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_norm_prelu.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_test.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_thin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_thin.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/sphere_thin_prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/sphere_thin_prelu.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/wc_sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/wc_sphere.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/wc_sphere_prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/wc_sphere_prelu.py -------------------------------------------------------------------------------- /ipytorch/models/spherenet/wc_sphere_thin_prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/models/spherenet/wc_sphere_thin_prelu.py -------------------------------------------------------------------------------- /ipytorch/options/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/options/__init__.py -------------------------------------------------------------------------------- /ipytorch/options/opt_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/options/opt_parse.py -------------------------------------------------------------------------------- /ipytorch/options/opt_static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/options/opt_static.py -------------------------------------------------------------------------------- /ipytorch/prune/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/__init__.py -------------------------------------------------------------------------------- /ipytorch/prune/afp_prune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/afp_prune.py -------------------------------------------------------------------------------- /ipytorch/prune/mask_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/mask_conv.py -------------------------------------------------------------------------------- /ipytorch/prune/mask_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/mask_linear.py -------------------------------------------------------------------------------- /ipytorch/prune/mask_quan_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/mask_quan_conv.py -------------------------------------------------------------------------------- /ipytorch/prune/prune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/prune.py -------------------------------------------------------------------------------- /ipytorch/prune/prune_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/prune_old.py -------------------------------------------------------------------------------- /ipytorch/prune/test/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/test/main.py -------------------------------------------------------------------------------- /ipytorch/prune/test/prune_lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/test/prune_lenet.py -------------------------------------------------------------------------------- /ipytorch/prune/test/thinet_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/test/thinet_conv.py -------------------------------------------------------------------------------- /ipytorch/prune/test/thinet_fc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/test/thinet_fc.py -------------------------------------------------------------------------------- /ipytorch/prune/test/trainer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/test/trainer_test.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_testing.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_v1.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_v2.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_v3.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_v4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_v4.py -------------------------------------------------------------------------------- /ipytorch/prune/wc_v5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/prune/wc_v5.py -------------------------------------------------------------------------------- /ipytorch/quantization/DNS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/DNS.py -------------------------------------------------------------------------------- /ipytorch/quantization/INQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/INQ.py -------------------------------------------------------------------------------- /ipytorch/quantization/TTQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/TTQ.py -------------------------------------------------------------------------------- /ipytorch/quantization/TWN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/TWN.py -------------------------------------------------------------------------------- /ipytorch/quantization/__init__.py: -------------------------------------------------------------------------------- 1 | from .TWN import * -------------------------------------------------------------------------------- /ipytorch/quantization/temp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/temp.py -------------------------------------------------------------------------------- /ipytorch/quantization/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/quantization/tools.py -------------------------------------------------------------------------------- /ipytorch/tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/README.md -------------------------------------------------------------------------------- /ipytorch/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipytorch/tasks/full_precision/cifar100_resnet.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/full_precision/cifar100_resnet.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/full_precision/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/full_precision/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/full_precision/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/full_precision/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/full_precision/train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/full_precision/train.sh -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/baseline/cifar100_resnet.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/baseline/cifar100_resnet.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/baseline/imagenet_resnet.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/baseline/imagenet_resnet.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/baseline/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/baseline/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/baseline/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/baseline/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/lq_net/cifar10_vgg_small.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/lq_net/cifar10_vgg_small.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/lq_net/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/lq_net/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/lq_net/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/lq_net/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/lq_net/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/lq_net/trainer.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/checkpoint.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/cifar100_resnet_T1.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/cifar100_resnet_T1.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/imagenet_[2]_lambda1_T1.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/imagenet_[2]_lambda1_T1.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_kl/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_kl/trainer.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/checkpoint.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/cifar100_resnet_2.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/cifar100_resnet_2.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/imagenet_resnet_2.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/imagenet_resnet_2.hocon -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/quantization/mutual_mse/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/quantization/mutual_mse/trainer.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/main.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/multi_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/multi_pass.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/options.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/sphere_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/sphere_trainer.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/sphere_trainer_caffe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/sphere_trainer_caffe.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/sphere_trainer_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/sphere_trainer_gpu.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/sphere_trainer_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/sphere_trainer_v0.py -------------------------------------------------------------------------------- /ipytorch/tasks/sphere_face/sphereface.hocon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/tasks/sphere_face/sphereface.hocon -------------------------------------------------------------------------------- /ipytorch/trainer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/trainer/__init__.py -------------------------------------------------------------------------------- /ipytorch/trainer/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/trainer/trainer.py -------------------------------------------------------------------------------- /ipytorch/trainer/trainer_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/trainer/trainer_v0.py -------------------------------------------------------------------------------- /ipytorch/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/__init__.py -------------------------------------------------------------------------------- /ipytorch/utils/caffe_sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/caffe_sgd.py -------------------------------------------------------------------------------- /ipytorch/utils/compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/compute.py -------------------------------------------------------------------------------- /ipytorch/utils/log_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/log_print.py -------------------------------------------------------------------------------- /ipytorch/utils/lr_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/lr_policy.py -------------------------------------------------------------------------------- /ipytorch/utils/mobilenet_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/mobilenet_convert.py -------------------------------------------------------------------------------- /ipytorch/utils/model_analyse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/model_analyse.py -------------------------------------------------------------------------------- /ipytorch/utils/model_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/model_transform.py -------------------------------------------------------------------------------- /ipytorch/utils/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/optimize.py -------------------------------------------------------------------------------- /ipytorch/utils/warmup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/utils/warmup.py -------------------------------------------------------------------------------- /ipytorch/visualization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/__init__.py -------------------------------------------------------------------------------- /ipytorch/visualization/graphgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/graphgen.py -------------------------------------------------------------------------------- /ipytorch/visualization/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/logger.py -------------------------------------------------------------------------------- /ipytorch/visualization/resultcurve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/resultcurve.py -------------------------------------------------------------------------------- /ipytorch/visualization/resulttable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/resulttable.py -------------------------------------------------------------------------------- /ipytorch/visualization/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bohanzhuang/Towards-Effective-Low-bitwidth-Convolutional-Neural-Networks/HEAD/ipytorch/visualization/visualization.py --------------------------------------------------------------------------------