├── .gitignore ├── 1x1conv.py ├── 1x1conv2.py ├── README.md ├── docs ├── 01_fc.txt └── 04_bn.txt ├── draw_conv_grad.py ├── grad.jpg ├── layers ├── __init__.py ├── activations.py ├── base_layer.py ├── bn.py ├── conv2d.py ├── fc.py ├── gnnorm.py ├── innorm.py ├── loss.py └── optimizer.py ├── print_conv_transpose_grad.py ├── test ├── 01_test_fc.py ├── 02_test_act.py ├── 03_test_conv.py ├── 03_test_conv_dg.py ├── 03_test_conv_grad.py ├── 04_test_bn.py ├── 04_test_bn_dg.py ├── 04_test_gn.py ├── 04_test_in.py ├── 04_test_pytorch_bn.py ├── 04_test_pytorch_cbn.py ├── 05_test_L2Decay.py ├── 05_test_L2Decay_dg.py ├── 06_test_Adam.py ├── __init__.py ├── custom_layers.py └── custom_layers2.py ├── unfinish_bn.py ├── unfinish_in.py ├── 分组卷积.png ├── 分组卷积2.png ├── 梯度推导.docx └── 求梯度口诀.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/.gitignore -------------------------------------------------------------------------------- /1x1conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/1x1conv.py -------------------------------------------------------------------------------- /1x1conv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/1x1conv2.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/README.md -------------------------------------------------------------------------------- /docs/01_fc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/docs/01_fc.txt -------------------------------------------------------------------------------- /docs/04_bn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/docs/04_bn.txt -------------------------------------------------------------------------------- /draw_conv_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/draw_conv_grad.py -------------------------------------------------------------------------------- /grad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/grad.jpg -------------------------------------------------------------------------------- /layers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layers/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/activations.py -------------------------------------------------------------------------------- /layers/base_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/base_layer.py -------------------------------------------------------------------------------- /layers/bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/bn.py -------------------------------------------------------------------------------- /layers/conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/conv2d.py -------------------------------------------------------------------------------- /layers/fc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/fc.py -------------------------------------------------------------------------------- /layers/gnnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/gnnorm.py -------------------------------------------------------------------------------- /layers/innorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/innorm.py -------------------------------------------------------------------------------- /layers/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/loss.py -------------------------------------------------------------------------------- /layers/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/layers/optimizer.py -------------------------------------------------------------------------------- /print_conv_transpose_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/print_conv_transpose_grad.py -------------------------------------------------------------------------------- /test/01_test_fc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/01_test_fc.py -------------------------------------------------------------------------------- /test/02_test_act.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/02_test_act.py -------------------------------------------------------------------------------- /test/03_test_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/03_test_conv.py -------------------------------------------------------------------------------- /test/03_test_conv_dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/03_test_conv_dg.py -------------------------------------------------------------------------------- /test/03_test_conv_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/03_test_conv_grad.py -------------------------------------------------------------------------------- /test/04_test_bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_bn.py -------------------------------------------------------------------------------- /test/04_test_bn_dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_bn_dg.py -------------------------------------------------------------------------------- /test/04_test_gn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_gn.py -------------------------------------------------------------------------------- /test/04_test_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_in.py -------------------------------------------------------------------------------- /test/04_test_pytorch_bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_pytorch_bn.py -------------------------------------------------------------------------------- /test/04_test_pytorch_cbn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/04_test_pytorch_cbn.py -------------------------------------------------------------------------------- /test/05_test_L2Decay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/05_test_L2Decay.py -------------------------------------------------------------------------------- /test/05_test_L2Decay_dg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/05_test_L2Decay_dg.py -------------------------------------------------------------------------------- /test/06_test_Adam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/06_test_Adam.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/custom_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/custom_layers.py -------------------------------------------------------------------------------- /test/custom_layers2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/test/custom_layers2.py -------------------------------------------------------------------------------- /unfinish_bn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/unfinish_bn.py -------------------------------------------------------------------------------- /unfinish_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/unfinish_in.py -------------------------------------------------------------------------------- /分组卷积.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/分组卷积.png -------------------------------------------------------------------------------- /分组卷积2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/分组卷积2.png -------------------------------------------------------------------------------- /梯度推导.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/梯度推导.docx -------------------------------------------------------------------------------- /求梯度口诀.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miemie2013/Pure_Python_Deep_Learning/HEAD/求梯度口诀.txt --------------------------------------------------------------------------------