├── .gitignore ├── 1_Ringworld.ipynb ├── 2_HarmonicChain.ipynb ├── 3_AlanineDipeptide.ipynb ├── 4_MNIST.ipynb ├── LICENSE ├── density_estimation.py ├── density_estimation_md.py ├── download_demo.py ├── etc ├── Q12.png ├── ad.png ├── concept-1.png ├── hc.png ├── mnist.png └── mods.gif ├── flow ├── __init__.py ├── diagScaling.py ├── flow.py ├── flowConnector.py ├── nice.py ├── pointTransformation.py ├── rnvp.py ├── scaling.py └── symplectic.py ├── readme.md ├── source ├── __init__.py ├── gaussian.py ├── harmonicChain.py ├── multivariateGaussian.py ├── ringLike.py └── source.py ├── test ├── __init__.py ├── flowRelated.py ├── test_diagScaling.py ├── test_flowNet.py ├── test_nice.py ├── test_pointTransformation.py ├── test_rnvp.py ├── test_scaling.py └── test_symplectic.py ├── thirdparty ├── __init__.py └── mutualInfor.py ├── train ├── __init__.py ├── kld.py └── learn.py ├── utils ├── __init__.py ├── dataloader.py ├── dihedralAngle.py ├── expm.py ├── flowBuilder.py ├── img_trans.py ├── intMethod │ ├── __init__.py │ ├── iteration.py │ └── stormerVerlet.py ├── intTool.py ├── layerList.py ├── layers │ ├── __init__.py │ ├── activations.py │ ├── cnn.py │ ├── etc.py │ ├── identity.py │ ├── mlp.py │ ├── reversible │ │ ├── WBlayerRev.py │ │ ├── __init__.py │ │ ├── debug.py │ │ ├── maskRev.py │ │ └── rollRev.py │ ├── scalableTanh.py │ ├── scalarField.py │ ├── scalarMLP.py │ └── squeezing.py ├── matrixGrad.py ├── mc │ ├── __init__.py │ ├── hmc.py │ └── metropolis.py ├── measureMomentum.py ├── mnistProcess.py ├── roll.py ├── saveUtils.py ├── slerp.py ├── symplecticTools.py └── unit.py └── variation.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/.gitignore -------------------------------------------------------------------------------- /1_Ringworld.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/1_Ringworld.ipynb -------------------------------------------------------------------------------- /2_HarmonicChain.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/2_HarmonicChain.ipynb -------------------------------------------------------------------------------- /3_AlanineDipeptide.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/3_AlanineDipeptide.ipynb -------------------------------------------------------------------------------- /4_MNIST.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/4_MNIST.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/LICENSE -------------------------------------------------------------------------------- /density_estimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/density_estimation.py -------------------------------------------------------------------------------- /density_estimation_md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/density_estimation_md.py -------------------------------------------------------------------------------- /download_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/download_demo.py -------------------------------------------------------------------------------- /etc/Q12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/Q12.png -------------------------------------------------------------------------------- /etc/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/ad.png -------------------------------------------------------------------------------- /etc/concept-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/concept-1.png -------------------------------------------------------------------------------- /etc/hc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/hc.png -------------------------------------------------------------------------------- /etc/mnist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/mnist.png -------------------------------------------------------------------------------- /etc/mods.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/etc/mods.gif -------------------------------------------------------------------------------- /flow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/__init__.py -------------------------------------------------------------------------------- /flow/diagScaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/diagScaling.py -------------------------------------------------------------------------------- /flow/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/flow.py -------------------------------------------------------------------------------- /flow/flowConnector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/flowConnector.py -------------------------------------------------------------------------------- /flow/nice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/nice.py -------------------------------------------------------------------------------- /flow/pointTransformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/pointTransformation.py -------------------------------------------------------------------------------- /flow/rnvp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/rnvp.py -------------------------------------------------------------------------------- /flow/scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/scaling.py -------------------------------------------------------------------------------- /flow/symplectic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/flow/symplectic.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/readme.md -------------------------------------------------------------------------------- /source/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/__init__.py -------------------------------------------------------------------------------- /source/gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/gaussian.py -------------------------------------------------------------------------------- /source/harmonicChain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/harmonicChain.py -------------------------------------------------------------------------------- /source/multivariateGaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/multivariateGaussian.py -------------------------------------------------------------------------------- /source/ringLike.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/ringLike.py -------------------------------------------------------------------------------- /source/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/source/source.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | from .flowRelated import * -------------------------------------------------------------------------------- /test/flowRelated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/flowRelated.py -------------------------------------------------------------------------------- /test/test_diagScaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_diagScaling.py -------------------------------------------------------------------------------- /test/test_flowNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_flowNet.py -------------------------------------------------------------------------------- /test/test_nice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_nice.py -------------------------------------------------------------------------------- /test/test_pointTransformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_pointTransformation.py -------------------------------------------------------------------------------- /test/test_rnvp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_rnvp.py -------------------------------------------------------------------------------- /test/test_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_scaling.py -------------------------------------------------------------------------------- /test/test_symplectic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/test/test_symplectic.py -------------------------------------------------------------------------------- /thirdparty/__init__.py: -------------------------------------------------------------------------------- 1 | from .mutualInfor import kraskov_mi -------------------------------------------------------------------------------- /thirdparty/mutualInfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/thirdparty/mutualInfor.py -------------------------------------------------------------------------------- /train/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/train/__init__.py -------------------------------------------------------------------------------- /train/kld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/train/kld.py -------------------------------------------------------------------------------- /train/learn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/train/learn.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/dataloader.py -------------------------------------------------------------------------------- /utils/dihedralAngle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/dihedralAngle.py -------------------------------------------------------------------------------- /utils/expm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/expm.py -------------------------------------------------------------------------------- /utils/flowBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/flowBuilder.py -------------------------------------------------------------------------------- /utils/img_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/img_trans.py -------------------------------------------------------------------------------- /utils/intMethod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/intMethod/__init__.py -------------------------------------------------------------------------------- /utils/intMethod/iteration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/intMethod/iteration.py -------------------------------------------------------------------------------- /utils/intMethod/stormerVerlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/intMethod/stormerVerlet.py -------------------------------------------------------------------------------- /utils/intTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/intTool.py -------------------------------------------------------------------------------- /utils/layerList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layerList.py -------------------------------------------------------------------------------- /utils/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/__init__.py -------------------------------------------------------------------------------- /utils/layers/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/activations.py -------------------------------------------------------------------------------- /utils/layers/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/cnn.py -------------------------------------------------------------------------------- /utils/layers/etc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/etc.py -------------------------------------------------------------------------------- /utils/layers/identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/identity.py -------------------------------------------------------------------------------- /utils/layers/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/mlp.py -------------------------------------------------------------------------------- /utils/layers/reversible/WBlayerRev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/reversible/WBlayerRev.py -------------------------------------------------------------------------------- /utils/layers/reversible/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/reversible/__init__.py -------------------------------------------------------------------------------- /utils/layers/reversible/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/reversible/debug.py -------------------------------------------------------------------------------- /utils/layers/reversible/maskRev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/reversible/maskRev.py -------------------------------------------------------------------------------- /utils/layers/reversible/rollRev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/reversible/rollRev.py -------------------------------------------------------------------------------- /utils/layers/scalableTanh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/scalableTanh.py -------------------------------------------------------------------------------- /utils/layers/scalarField.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/scalarField.py -------------------------------------------------------------------------------- /utils/layers/scalarMLP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/scalarMLP.py -------------------------------------------------------------------------------- /utils/layers/squeezing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/layers/squeezing.py -------------------------------------------------------------------------------- /utils/matrixGrad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/matrixGrad.py -------------------------------------------------------------------------------- /utils/mc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/mc/__init__.py -------------------------------------------------------------------------------- /utils/mc/hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/mc/hmc.py -------------------------------------------------------------------------------- /utils/mc/metropolis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/mc/metropolis.py -------------------------------------------------------------------------------- /utils/measureMomentum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/measureMomentum.py -------------------------------------------------------------------------------- /utils/mnistProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/mnistProcess.py -------------------------------------------------------------------------------- /utils/roll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/roll.py -------------------------------------------------------------------------------- /utils/saveUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/saveUtils.py -------------------------------------------------------------------------------- /utils/slerp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/slerp.py -------------------------------------------------------------------------------- /utils/symplecticTools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/symplecticTools.py -------------------------------------------------------------------------------- /utils/unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/utils/unit.py -------------------------------------------------------------------------------- /variation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/li012589/neuralCT/HEAD/variation.py --------------------------------------------------------------------------------