├── README.md ├── cdf_alignment ├── dann_digit │ ├── data │ │ ├── mnist.py │ │ ├── mnistm.py │ │ ├── mnistm_.py │ │ ├── split.py │ │ ├── svhn.py │ │ └── syndigit.py │ ├── main.py │ ├── model │ │ ├── dann.py │ │ ├── functions.py │ │ └── quantization.py │ └── utils │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py ├── dann_office │ ├── data │ │ ├── office.py │ │ └── split.py │ ├── main.py │ ├── model │ │ ├── functions.py │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options_office.py ├── dense-cifar-10 │ ├── data │ │ └── cifar10.py │ ├── main.py │ ├── model │ │ ├── densenet.py │ │ └── quantization.py │ └── utils │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py ├── dsan_office │ ├── data │ │ ├── office.py │ │ └── split.py │ ├── main.py │ ├── model │ │ ├── functions.py │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── Weight.py │ │ ├── common.py │ │ ├── mmd.py │ │ ├── optimizer.py │ │ └── options_office.py ├── mobilenet-v2-svhn │ ├── data │ │ └── svhn.py │ ├── main.py │ ├── model │ │ ├── mobilenetV2.py │ │ └── quantization.py │ └── utils │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py ├── resnet-20-cifar-10 │ ├── data │ │ └── cifar10.py │ ├── main.py │ ├── model │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py ├── resnet-20-svhn │ ├── data │ │ └── svhn.py │ ├── main.py │ ├── model │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── __pycache__ │ │ ├── common.cpython-38.pyc │ │ ├── optimizer.cpython-38.pyc │ │ └── options.cpython-38.pyc │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py └── resnet-56-cifar-10 │ ├── data │ └── cifar10.py │ ├── main.py │ ├── model │ ├── quantization.py │ └── resnet.py │ └── utils │ ├── common.py │ ├── optimizer.py │ └── options.py ├── cdf_alignment_admm ├── dann_office │ ├── data │ │ ├── office.py │ │ └── split.py │ ├── main.py │ ├── model │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options_office.py ├── dsan_office │ ├── data │ │ ├── office.py │ │ └── split.py │ ├── main.py │ ├── model │ │ ├── quantization.py │ │ └── resnet.py │ └── utils │ │ ├── Weight.py │ │ ├── admm.py │ │ ├── common.py │ │ ├── mmd.py │ │ ├── optimizer.py │ │ └── options_office.py ├── resnet-20-cifar-10 │ ├── data │ │ └── cifar10.py │ ├── main.py │ ├── model │ │ ├── __pycache__ │ │ │ ├── quantization_uniform.cpython-38.pyc │ │ │ ├── quantization_uniform_admm.cpython-38.pyc │ │ │ ├── resnet.cpython-38.pyc │ │ │ └── resnet_ours_uniform_admm.cpython-38.pyc │ │ ├── quantization.py │ │ ├── quantization_apot.py │ │ ├── quantization_bwn.py │ │ ├── quantization_bwnf.py │ │ ├── quantization_dorefa.py │ │ ├── quantization_llsq.py │ │ ├── quantization_lsq.py │ │ ├── quantization_uniform.py │ │ ├── quantization_uniform_admm.py │ │ ├── resnet.py │ │ ├── resnet_after.py │ │ ├── resnet_none.py │ │ └── resnet_ours_uniform_admm.py │ └── utils │ │ ├── admm.py │ │ ├── common.py │ │ ├── optimizer.py │ │ └── options.py └── resnet-56-cifar-10 │ ├── data │ └── cifar10.py │ ├── main.py │ ├── model │ ├── quantization.py │ └── resnet.py │ └── utils │ ├── admm.py │ ├── common.py │ ├── optimizer.py │ └── options.py └── img ├── motivation.pdf └── motivation.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/README.md -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/mnist.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/mnistm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/mnistm.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/mnistm_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/mnistm_.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/split.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/svhn.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/data/syndigit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/data/syndigit.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/main.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/model/dann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/model/dann.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/model/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/model/functions.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/dann_digit/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_digit/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/data/office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/data/office.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/data/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/data/split.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/main.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/model/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/model/functions.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/dann_office/utils/options_office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dann_office/utils/options_office.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/data/cifar10.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/main.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/model/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/model/densenet.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/dense-cifar-10/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dense-cifar-10/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/data/office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/data/office.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/data/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/data/split.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/main.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/model/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/model/functions.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/utils/Weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/utils/Weight.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/utils/mmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/utils/mmd.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/dsan_office/utils/options_office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/dsan_office/utils/options_office.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/data/svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/data/svhn.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/main.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/model/mobilenetV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/model/mobilenetV2.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/mobilenet-v2-svhn/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/mobilenet-v2-svhn/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/data/cifar10.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/main.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-cifar-10/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-cifar-10/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/data/svhn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/data/svhn.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/main.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/__pycache__/common.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/__pycache__/common.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/__pycache__/optimizer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/__pycache__/optimizer.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/__pycache__/options.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/__pycache__/options.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-20-svhn/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-20-svhn/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/data/cifar10.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/main.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment/resnet-56-cifar-10/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment/resnet-56-cifar-10/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/data/office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/data/office.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/data/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/data/split.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/main.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dann_office/utils/options_office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dann_office/utils/options_office.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/data/office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/data/office.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/data/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/data/split.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/main.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/Weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/Weight.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/mmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/mmd.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment_admm/dsan_office/utils/options_office.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/dsan_office/utils/options_office.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/data/cifar10.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/main.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/quantization_uniform.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/quantization_uniform.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/quantization_uniform_admm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/quantization_uniform_admm.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/resnet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/resnet.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/resnet_ours_uniform_admm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/__pycache__/resnet_ours_uniform_admm.cpython-38.pyc -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_apot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_apot.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_bwn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_bwn.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_bwnf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_bwnf.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_dorefa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_dorefa.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_llsq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_llsq.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_lsq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_lsq.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_uniform.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/quantization_uniform_admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/quantization_uniform_admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/resnet_after.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/resnet_after.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/resnet_none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/resnet_none.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/model/resnet_ours_uniform_admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/model/resnet_ours_uniform_admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-20-cifar-10/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-20-cifar-10/utils/options.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/data/cifar10.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/main.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/model/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/model/quantization.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/model/resnet.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/utils/admm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/utils/admm.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/utils/common.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/utils/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/utils/optimizer.py -------------------------------------------------------------------------------- /cdf_alignment_admm/resnet-56-cifar-10/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/cdf_alignment_admm/resnet-56-cifar-10/utils/options.py -------------------------------------------------------------------------------- /img/motivation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/img/motivation.pdf -------------------------------------------------------------------------------- /img/motivation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinganchen/AlignQ/HEAD/img/motivation.png --------------------------------------------------------------------------------