├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── class-relationships.jpg ├── file-relationships.png ├── images ├── 8x8-test-bmp-layout.png ├── 8x8-test-doubleprecision.dat ├── 8x8-test.bmp ├── 8x8-test.dat ├── 8x8-test11.bmp ├── cmake-gui.png ├── console1.png ├── digits-illus.png ├── digits │ └── digits.zip ├── gui2-sm.png ├── mnist │ ├── makeTrainDataForNeural2d.py │ └── topology-mnist.txt ├── net-16x16-4x4r1x1-7-sm.png ├── net-4x4-1x4-3x1-1-sm.png ├── net-4x4-3x3-2x2-1-sm.png ├── net-4x4-4x1r0x2-sm.png ├── net-4x4-hv-deep-sm.png ├── net-542-sm.png ├── net-5x5-4x4-2-sm.png ├── net-6x6-2x2r2x0-2x2r0x2-1-sm.png ├── net-convolve-8x8.png ├── proj-1x1-sm.png ├── radius-0x0.png ├── radius-1x1.png ├── radius-2x2.png ├── radius-3x1.png ├── tf-ReLU-derivative.png ├── tf-ReLU.png ├── tf-gaussian-derivative.png ├── tf-gaussian.png ├── tf-linear-derivative.png ├── tf-linear.png ├── tf-logistic-derivative.png ├── tf-logistic.png ├── tf-ramp-derivative.png ├── tf-ramp.png ├── tf-tanh-derivative.png ├── tf-tanh.png ├── visualizerExample.png ├── xor-console-done.png └── xor-gui.png └── src ├── http-response-template.txt ├── imageReaderBMP.cpp ├── imageReaderDat.cpp ├── inputData-xor.txt ├── inputData.txt ├── messagequeue.cpp ├── messagequeue.h ├── neural2d-core.cpp ├── neural2d.cpp ├── neural2d.h ├── parseTopologyConfig.cpp ├── topology-xor.txt ├── topology.txt ├── unitTest.cpp ├── visualize.cpp ├── webserver.cpp └── webserver.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/README.md -------------------------------------------------------------------------------- /class-relationships.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/class-relationships.jpg -------------------------------------------------------------------------------- /file-relationships.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/file-relationships.png -------------------------------------------------------------------------------- /images/8x8-test-bmp-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/8x8-test-bmp-layout.png -------------------------------------------------------------------------------- /images/8x8-test-doubleprecision.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/8x8-test-doubleprecision.dat -------------------------------------------------------------------------------- /images/8x8-test.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/8x8-test.bmp -------------------------------------------------------------------------------- /images/8x8-test.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/8x8-test.dat -------------------------------------------------------------------------------- /images/8x8-test11.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/8x8-test11.bmp -------------------------------------------------------------------------------- /images/cmake-gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/cmake-gui.png -------------------------------------------------------------------------------- /images/console1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/console1.png -------------------------------------------------------------------------------- /images/digits-illus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/digits-illus.png -------------------------------------------------------------------------------- /images/digits/digits.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/digits/digits.zip -------------------------------------------------------------------------------- /images/gui2-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/gui2-sm.png -------------------------------------------------------------------------------- /images/mnist/makeTrainDataForNeural2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/mnist/makeTrainDataForNeural2d.py -------------------------------------------------------------------------------- /images/mnist/topology-mnist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/mnist/topology-mnist.txt -------------------------------------------------------------------------------- /images/net-16x16-4x4r1x1-7-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-16x16-4x4r1x1-7-sm.png -------------------------------------------------------------------------------- /images/net-4x4-1x4-3x1-1-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-4x4-1x4-3x1-1-sm.png -------------------------------------------------------------------------------- /images/net-4x4-3x3-2x2-1-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-4x4-3x3-2x2-1-sm.png -------------------------------------------------------------------------------- /images/net-4x4-4x1r0x2-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-4x4-4x1r0x2-sm.png -------------------------------------------------------------------------------- /images/net-4x4-hv-deep-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-4x4-hv-deep-sm.png -------------------------------------------------------------------------------- /images/net-542-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-542-sm.png -------------------------------------------------------------------------------- /images/net-5x5-4x4-2-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-5x5-4x4-2-sm.png -------------------------------------------------------------------------------- /images/net-6x6-2x2r2x0-2x2r0x2-1-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-6x6-2x2r2x0-2x2r0x2-1-sm.png -------------------------------------------------------------------------------- /images/net-convolve-8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/net-convolve-8x8.png -------------------------------------------------------------------------------- /images/proj-1x1-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/proj-1x1-sm.png -------------------------------------------------------------------------------- /images/radius-0x0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/radius-0x0.png -------------------------------------------------------------------------------- /images/radius-1x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/radius-1x1.png -------------------------------------------------------------------------------- /images/radius-2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/radius-2x2.png -------------------------------------------------------------------------------- /images/radius-3x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/radius-3x1.png -------------------------------------------------------------------------------- /images/tf-ReLU-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-ReLU-derivative.png -------------------------------------------------------------------------------- /images/tf-ReLU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-ReLU.png -------------------------------------------------------------------------------- /images/tf-gaussian-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-gaussian-derivative.png -------------------------------------------------------------------------------- /images/tf-gaussian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-gaussian.png -------------------------------------------------------------------------------- /images/tf-linear-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-linear-derivative.png -------------------------------------------------------------------------------- /images/tf-linear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-linear.png -------------------------------------------------------------------------------- /images/tf-logistic-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-logistic-derivative.png -------------------------------------------------------------------------------- /images/tf-logistic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-logistic.png -------------------------------------------------------------------------------- /images/tf-ramp-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-ramp-derivative.png -------------------------------------------------------------------------------- /images/tf-ramp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-ramp.png -------------------------------------------------------------------------------- /images/tf-tanh-derivative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-tanh-derivative.png -------------------------------------------------------------------------------- /images/tf-tanh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/tf-tanh.png -------------------------------------------------------------------------------- /images/visualizerExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/visualizerExample.png -------------------------------------------------------------------------------- /images/xor-console-done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/xor-console-done.png -------------------------------------------------------------------------------- /images/xor-gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/images/xor-gui.png -------------------------------------------------------------------------------- /src/http-response-template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/http-response-template.txt -------------------------------------------------------------------------------- /src/imageReaderBMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/imageReaderBMP.cpp -------------------------------------------------------------------------------- /src/imageReaderDat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/imageReaderDat.cpp -------------------------------------------------------------------------------- /src/inputData-xor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/inputData-xor.txt -------------------------------------------------------------------------------- /src/inputData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/inputData.txt -------------------------------------------------------------------------------- /src/messagequeue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/messagequeue.cpp -------------------------------------------------------------------------------- /src/messagequeue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/messagequeue.h -------------------------------------------------------------------------------- /src/neural2d-core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/neural2d-core.cpp -------------------------------------------------------------------------------- /src/neural2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/neural2d.cpp -------------------------------------------------------------------------------- /src/neural2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/neural2d.h -------------------------------------------------------------------------------- /src/parseTopologyConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/parseTopologyConfig.cpp -------------------------------------------------------------------------------- /src/topology-xor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/topology-xor.txt -------------------------------------------------------------------------------- /src/topology.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/topology.txt -------------------------------------------------------------------------------- /src/unitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/unitTest.cpp -------------------------------------------------------------------------------- /src/visualize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/visualize.cpp -------------------------------------------------------------------------------- /src/webserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/webserver.cpp -------------------------------------------------------------------------------- /src/webserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidrmiller/neural2d/HEAD/src/webserver.h --------------------------------------------------------------------------------