├── DeepLearning4Processing ├── .classpath ├── .gitignore ├── .project ├── data │ ├── labelA │ │ ├── image_0010.jpg │ │ ├── image_0011.jpg │ │ ├── image_0012.jpg │ │ ├── image_0013.jpg │ │ ├── image_0014.jpg │ │ ├── image_0015.jpg │ │ ├── image_0016.jpg │ │ ├── image_0017.jpg │ │ ├── image_0018.jpg │ │ └── image_0019.jpg │ ├── labelB │ │ ├── image_0110.jpg │ │ ├── image_0111.jpg │ │ ├── image_0112.jpg │ │ ├── image_0113.jpg │ │ ├── image_0114.jpg │ │ ├── image_0115.jpg │ │ ├── image_0116.jpg │ │ ├── image_0117.jpg │ │ ├── image_0118.jpg │ │ └── image_0119.jpg │ └── labelC │ │ ├── image_0410.jpg │ │ ├── image_0411.jpg │ │ ├── image_0412.jpg │ │ ├── image_0413.jpg │ │ ├── image_0414.jpg │ │ ├── image_0415.jpg │ │ ├── image_0416.jpg │ │ ├── image_0417.jpg │ │ ├── image_0418.jpg │ │ └── image_0419.jpg ├── lib │ ├── annotations-2.0.1.jar │ ├── aopalliance-1.0.jar │ ├── aopalliance-repackaged-2.4.0-b09.jar │ ├── apple.jar │ ├── arbiter-core-0.0.0.8.jar │ ├── arbiter-deeplearning4j-0.0.0.8.jar │ ├── argparse4j-0.4.4.jar │ ├── args4j-2.33.jar │ ├── canova-api-0.0.0.17.jar │ ├── canova-data-image-0.0.0.17.jar │ ├── canova-nd4j-common-0.0.0.17.jar │ ├── canova-nd4j-image-0.0.0.17.jar │ ├── classmate-1.0.0.jar │ ├── cleartk-opennlp-tools-2.0.0.jar │ ├── cleartk-snowball-2.0.0.jar │ ├── cleartk-type-system-2.0.0.jar │ ├── cleartk-util-2.0.0.jar │ ├── common-image-3.1.1.jar │ ├── common-io-3.1.1.jar │ ├── common-lang-3.1.1.jar │ ├── commons-codec-1.8.jar │ ├── commons-collections-20040616.jar │ ├── commons-compress-1.8.jar │ ├── commons-configuration-1.8.jar │ ├── commons-io-2.4.jar │ ├── commons-lang-2.6.jar │ ├── commons-lang3-3.3.1.jar │ ├── commons-logging-1.1.1.jar │ ├── commons-logging-api-1.1.jar │ ├── commons-math3-3.4.1.jar │ ├── compiler-0.8.17.jar │ ├── datavec-api-0.4.0.jar │ ├── datavec-data-codec-0.4.0.jar │ ├── datavec-data-image-0.4.0.jar │ ├── datavec-nd4j-common-0.4.0.jar │ ├── deeplearning4j-core-0.4.0.jar │ ├── deeplearning4j-nlp-0.4.0.jar │ ├── deeplearning4j-ui-0.4.0.jar │ ├── deeplearning4j-ui-components-0.4.0.jar │ ├── dropwizard-assets-0.8.0.jar │ ├── dropwizard-client-0.8.0.jar │ ├── dropwizard-configuration-0.8.0.jar │ ├── dropwizard-core-0.8.0.jar │ ├── dropwizard-forms-0.8.0.jar │ ├── dropwizard-jackson-0.8.0.jar │ ├── dropwizard-jersey-0.8.0.jar │ ├── dropwizard-jetty-0.8.0.jar │ ├── dropwizard-lifecycle-0.8.0.jar │ ├── dropwizard-logging-0.8.0.jar │ ├── dropwizard-metrics-0.8.0.jar │ ├── dropwizard-servlets-0.8.0.jar │ ├── dropwizard-util-0.8.0.jar │ ├── dropwizard-validation-0.8.0.jar │ ├── dropwizard-views-0.8.0.jar │ ├── dropwizard-views-freemarker-0.8.0.jar │ ├── dropwizard-views-mustache-0.8.0.jar │ ├── dsiutils-2.2.2.jar │ ├── fastutil-6.5.15.jar │ ├── ffmpeg-3.0.2-1.2-macosx-x86_64.jar │ ├── ffmpeg-3.0.2-1.2.jar │ ├── freemarker-2.3.23.jar │ ├── gluegen-rt.jar │ ├── guava-19.0.jar │ ├── hibernate-validator-5.1.3.Final.jar │ ├── hk2-api-2.4.0-b09.jar │ ├── hk2-locator-2.4.0-b09.jar │ ├── hk2-utils-2.4.0-b09.jar │ ├── httpclient-4.3.5.jar │ ├── httpcore-4.3.2.jar │ ├── imageio-bmp-3.1.1.jar │ ├── imageio-core-3.1.1.jar │ ├── imageio-jpeg-3.1.1.jar │ ├── imageio-metadata-3.1.1.jar │ ├── imageio-psd-3.1.1.jar │ ├── imageio-tiff-3.1.1.jar │ ├── jackson-annotations-2.5.1.jar │ ├── jackson-core-2.5.1.jar │ ├── jackson-databind-2.5.1.jar │ ├── jackson-dataformat-yaml-2.5.1.jar │ ├── jackson-datatype-guava-2.5.1.jar │ ├── jackson-datatype-jdk7-2.5.1.jar │ ├── jackson-datatype-joda-2.5.1.jar │ ├── jackson-jaxrs-base-2.5.1.jar │ ├── jackson-jaxrs-json-provider-2.5.1.jar │ ├── jackson-module-afterburner-2.5.1.jar │ ├── jackson-module-jaxb-annotations-2.5.1.jar │ ├── jai-imageio-core-1.3.0.jar │ ├── javacpp-1.2.2.jar │ ├── javacv-1.2.jar │ ├── javassist-3.18.1-GA.jar │ ├── javax.annotation-api-1.2.jar │ ├── javax.el-3.0.0.jar │ ├── javax.inject-2.4.0-b09.jar │ ├── javax.servlet-api-3.1.0.jar │ ├── javax.ws.rs-api-2.0.1.jar │ ├── jboss-logging-3.1.3.GA.jar │ ├── jcl-over-slf4j-1.7.10.jar │ ├── jcodec-0.1.5.jar │ ├── jcommon-1.0.16.jar │ ├── jersey-apache-connector-2.16.jar │ ├── jersey-client-2.16.jar │ ├── jersey-common-2.16.jar │ ├── jersey-container-servlet-2.16.jar │ ├── jersey-container-servlet-core-2.16.jar │ ├── jersey-guava-2.16.jar │ ├── jersey-media-jaxb-2.16.jar │ ├── jersey-media-multipart-2.16.jar │ ├── jersey-metainf-services-2.16.jar │ ├── jersey-server-2.16.jar │ ├── jetty-continuation-9.2.9.v20150224.jar │ ├── jetty-http-9.2.9.v20150224.jar │ ├── jetty-io-9.2.9.v20150224.jar │ ├── jetty-security-9.2.9.v20150224.jar │ ├── jetty-server-9.2.9.v20150224.jar │ ├── jetty-servlet-9.2.9.v20150224.jar │ ├── jetty-servlets-9.2.9.v20150224.jar │ ├── jetty-setuid-java-1.0.2.jar │ ├── jetty-util-9.2.9.v20150224.jar │ ├── jetty-webapp-9.2.9.v20150224.jar │ ├── jetty-xml-9.2.9.v20150224.jar │ ├── jfreechart-1.0.13.jar │ ├── joda-time-2.9.2.jar │ ├── jogl-all.jar │ ├── jsap-2.1.jar │ ├── json-20131018.jar │ ├── jsr305-3.0.0.jar │ ├── jul-to-slf4j-1.7.10.jar │ ├── jwnl-1.3.3.jar │ ├── leptonica-1.73-1.2-macosx-x86_64.jar │ ├── leptonica-1.73-1.2.jar │ ├── log4j-over-slf4j-1.7.10.jar │ ├── logback-classic-1.1.2.jar │ ├── logback-core-1.1.2.jar │ ├── lombok-1.16.4.jar │ ├── lucene-analyzers-common-5.3.1.jar │ ├── lucene-core-5.3.1.jar │ ├── lucene-queries-5.3.1.jar │ ├── lucene-queryparser-5.3.1.jar │ ├── lucene-sandbox-5.3.1.jar │ ├── lucene-snowball-3.0.3.jar │ ├── metrics-annotation-3.1.0.jar │ ├── metrics-core-3.1.0.jar │ ├── metrics-healthchecks-3.1.0.jar │ ├── metrics-httpclient-3.1.0.jar │ ├── metrics-jersey2-3.1.0.jar │ ├── metrics-jetty9-3.1.0.jar │ ├── metrics-json-3.1.0.jar │ ├── metrics-jvm-3.1.0.jar │ ├── metrics-logback-3.1.0.jar │ ├── metrics-servlets-3.1.0.jar │ ├── mimepull-1.9.3.jar │ ├── nd4j-api-0.4.0.jar │ ├── nd4j-buffer-0.4.0.jar │ ├── nd4j-common-0.4.0.jar │ ├── nd4j-context-0.4.0.jar │ ├── nd4j-jackson-0.4.0.jar │ ├── nd4j-native-0.4.0-linux-ppc64le.jar │ ├── nd4j-native-0.4.0-linux-x86_64.jar │ ├── nd4j-native-0.4.0-macosx-x86_64.jar │ ├── nd4j-native-0.4.0-windows-x86_64.jar │ ├── nd4j-native-0.4.0.jar │ ├── nd4j-native-api-0.4.0.jar │ ├── nd4j-native-platform-0.4.0.jar │ ├── opencv-3.1.0-1.2-macosx-x86_64.jar │ ├── opencv-3.1.0-1.2.jar │ ├── opennlp-maxent-3.0.3.jar │ ├── opennlp-tools-1.5.3.jar │ ├── opennlp-uima-1.5.3.jar │ ├── org.apache.commons.codec-1.8.jar │ ├── osgi-resource-locator-1.0.1.jar │ ├── reflections-0.9.10.jar │ ├── slf4j-api-1.7.12.jar │ ├── snakeyaml-1.12.jar │ ├── spring-aop-3.1.2.RELEASE.jar │ ├── spring-asm-3.1.2.RELEASE.jar │ ├── spring-beans-3.1.2.RELEASE.jar │ ├── spring-context-3.1.2.RELEASE.jar │ ├── spring-core-3.1.2.RELEASE.jar │ ├── spring-expression-3.1.2.RELEASE.jar │ ├── uimafit-core-2.0.0.jar │ ├── uimaj-core-2.5.0.jar │ ├── validation-api-1.1.0.Final.jar │ └── xz-1.5.jar └── src │ ├── DL4PTest.java │ └── DL4P_ImageClassifier.java ├── README.md ├── kNN ├── data │ ├── iris.csv │ └── iris.names.txt └── kNN.pde └── weka ├── FlappyBird ├── Bird.pde ├── FlappyBird.pde ├── Pipe.pde ├── Training.pde └── weka.pde ├── IBkTest └── IBkTest.pde ├── MLPTest └── MLPTest.pde └── weka.zip /DeepLearning4Processing/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | -------------------------------------------------------------------------------- /DeepLearning4Processing/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /DeepLearning4Processing/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | DeepLearning4Processing 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0010.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0011.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0012.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0013.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0014.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0015.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0016.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0017.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0018.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelA/image_0019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelA/image_0019.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0110.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0110.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0111.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0111.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0112.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0113.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0114.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0115.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0116.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0117.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0118.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelB/image_0119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelB/image_0119.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0410.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0410.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0411.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0411.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0412.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0412.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0413.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0413.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0414.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0414.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0415.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0415.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0416.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0416.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0417.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0417.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0418.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0418.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/data/labelC/image_0419.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/data/labelC/image_0419.jpg -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/annotations-2.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/annotations-2.0.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/aopalliance-repackaged-2.4.0-b09.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/aopalliance-repackaged-2.4.0-b09.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/apple.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/apple.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/arbiter-core-0.0.0.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/arbiter-core-0.0.0.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/arbiter-deeplearning4j-0.0.0.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/arbiter-deeplearning4j-0.0.0.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/argparse4j-0.4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/argparse4j-0.4.4.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/args4j-2.33.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/args4j-2.33.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/canova-api-0.0.0.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/canova-api-0.0.0.17.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/canova-data-image-0.0.0.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/canova-data-image-0.0.0.17.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/canova-nd4j-common-0.0.0.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/canova-nd4j-common-0.0.0.17.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/canova-nd4j-image-0.0.0.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/canova-nd4j-image-0.0.0.17.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/classmate-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/classmate-1.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/cleartk-opennlp-tools-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/cleartk-opennlp-tools-2.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/cleartk-snowball-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/cleartk-snowball-2.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/cleartk-type-system-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/cleartk-type-system-2.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/cleartk-util-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/cleartk-util-2.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/common-image-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/common-image-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/common-io-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/common-io-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/common-lang-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/common-lang-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-codec-1.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-codec-1.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-collections-20040616.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-collections-20040616.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-compress-1.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-compress-1.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-configuration-1.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-configuration-1.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-io-2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-io-2.4.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-lang-2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-lang-2.6.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-lang3-3.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-lang3-3.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-logging-api-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-logging-api-1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/commons-math3-3.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/commons-math3-3.4.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/compiler-0.8.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/compiler-0.8.17.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/datavec-api-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/datavec-api-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/datavec-data-codec-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/datavec-data-codec-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/datavec-data-image-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/datavec-data-image-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/datavec-nd4j-common-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/datavec-nd4j-common-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/deeplearning4j-core-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/deeplearning4j-core-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/deeplearning4j-nlp-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/deeplearning4j-nlp-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/deeplearning4j-ui-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/deeplearning4j-ui-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/deeplearning4j-ui-components-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/deeplearning4j-ui-components-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-assets-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-assets-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-client-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-client-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-configuration-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-configuration-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-core-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-core-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-forms-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-forms-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-jackson-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-jackson-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-jersey-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-jersey-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-jetty-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-jetty-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-lifecycle-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-lifecycle-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-logging-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-logging-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-metrics-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-metrics-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-servlets-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-servlets-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-util-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-util-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-validation-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-validation-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-views-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-views-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-views-freemarker-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-views-freemarker-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dropwizard-views-mustache-0.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dropwizard-views-mustache-0.8.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/dsiutils-2.2.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/dsiutils-2.2.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/fastutil-6.5.15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/fastutil-6.5.15.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/ffmpeg-3.0.2-1.2-macosx-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/ffmpeg-3.0.2-1.2-macosx-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/ffmpeg-3.0.2-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/ffmpeg-3.0.2-1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/freemarker-2.3.23.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/freemarker-2.3.23.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/gluegen-rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/gluegen-rt.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/guava-19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/guava-19.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/hibernate-validator-5.1.3.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/hibernate-validator-5.1.3.Final.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/hk2-api-2.4.0-b09.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/hk2-api-2.4.0-b09.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/hk2-locator-2.4.0-b09.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/hk2-locator-2.4.0-b09.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/hk2-utils-2.4.0-b09.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/hk2-utils-2.4.0-b09.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/httpclient-4.3.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/httpclient-4.3.5.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/httpcore-4.3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/httpcore-4.3.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-bmp-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-bmp-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-core-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-core-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-jpeg-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-jpeg-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-metadata-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-metadata-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-psd-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-psd-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/imageio-tiff-3.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/imageio-tiff-3.1.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-annotations-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-annotations-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-core-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-core-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-databind-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-databind-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-dataformat-yaml-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-dataformat-yaml-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-datatype-guava-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-datatype-guava-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-datatype-jdk7-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-datatype-jdk7-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-datatype-joda-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-datatype-joda-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-jaxrs-base-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-jaxrs-base-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-jaxrs-json-provider-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-jaxrs-json-provider-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-module-afterburner-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-module-afterburner-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jackson-module-jaxb-annotations-2.5.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jackson-module-jaxb-annotations-2.5.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jai-imageio-core-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jai-imageio-core-1.3.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javacpp-1.2.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javacpp-1.2.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javacv-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javacv-1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javassist-3.18.1-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javassist-3.18.1-GA.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javax.annotation-api-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javax.annotation-api-1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javax.el-3.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javax.el-3.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javax.inject-2.4.0-b09.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javax.inject-2.4.0-b09.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javax.servlet-api-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javax.servlet-api-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/javax.ws.rs-api-2.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/javax.ws.rs-api-2.0.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jboss-logging-3.1.3.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jboss-logging-3.1.3.GA.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jcl-over-slf4j-1.7.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jcl-over-slf4j-1.7.10.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jcodec-0.1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jcodec-0.1.5.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jcommon-1.0.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jcommon-1.0.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-apache-connector-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-apache-connector-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-client-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-client-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-common-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-common-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-container-servlet-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-container-servlet-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-container-servlet-core-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-container-servlet-core-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-guava-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-guava-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-media-jaxb-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-media-jaxb-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-media-multipart-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-media-multipart-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-metainf-services-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-metainf-services-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jersey-server-2.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jersey-server-2.16.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-continuation-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-continuation-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-http-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-http-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-io-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-io-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-security-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-security-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-server-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-server-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-servlet-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-servlet-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-servlets-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-servlets-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-setuid-java-1.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-setuid-java-1.0.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-util-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-util-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-webapp-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-webapp-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jetty-xml-9.2.9.v20150224.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jetty-xml-9.2.9.v20150224.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jfreechart-1.0.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jfreechart-1.0.13.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/joda-time-2.9.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/joda-time-2.9.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jogl-all.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jogl-all.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jsap-2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jsap-2.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/json-20131018.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/json-20131018.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jsr305-3.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jsr305-3.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jul-to-slf4j-1.7.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jul-to-slf4j-1.7.10.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/jwnl-1.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/jwnl-1.3.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/leptonica-1.73-1.2-macosx-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/leptonica-1.73-1.2-macosx-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/leptonica-1.73-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/leptonica-1.73-1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/log4j-over-slf4j-1.7.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/log4j-over-slf4j-1.7.10.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/logback-classic-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/logback-classic-1.1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/logback-core-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/logback-core-1.1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lombok-1.16.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lombok-1.16.4.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-analyzers-common-5.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-analyzers-common-5.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-core-5.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-core-5.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-queries-5.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-queries-5.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-queryparser-5.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-queryparser-5.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-sandbox-5.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-sandbox-5.3.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/lucene-snowball-3.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/lucene-snowball-3.0.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-annotation-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-annotation-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-core-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-core-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-healthchecks-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-healthchecks-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-httpclient-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-httpclient-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-jersey2-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-jersey2-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-jetty9-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-jetty9-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-json-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-json-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-jvm-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-jvm-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-logback-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-logback-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/metrics-servlets-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/metrics-servlets-3.1.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/mimepull-1.9.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/mimepull-1.9.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-api-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-api-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-buffer-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-buffer-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-common-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-common-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-context-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-context-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-jackson-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-jackson-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-0.4.0-linux-ppc64le.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-0.4.0-linux-ppc64le.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-0.4.0-linux-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-0.4.0-linux-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-0.4.0-macosx-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-0.4.0-macosx-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-0.4.0-windows-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-0.4.0-windows-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-api-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-api-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/nd4j-native-platform-0.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/nd4j-native-platform-0.4.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/opencv-3.1.0-1.2-macosx-x86_64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/opencv-3.1.0-1.2-macosx-x86_64.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/opencv-3.1.0-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/opencv-3.1.0-1.2.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/opennlp-maxent-3.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/opennlp-maxent-3.0.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/opennlp-tools-1.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/opennlp-tools-1.5.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/opennlp-uima-1.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/opennlp-uima-1.5.3.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/org.apache.commons.codec-1.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/org.apache.commons.codec-1.8.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/osgi-resource-locator-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/osgi-resource-locator-1.0.1.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/reflections-0.9.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/reflections-0.9.10.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/slf4j-api-1.7.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/slf4j-api-1.7.12.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/snakeyaml-1.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/snakeyaml-1.12.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-aop-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-aop-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-asm-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-asm-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-beans-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-beans-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-context-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-context-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-core-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-core-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/spring-expression-3.1.2.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/spring-expression-3.1.2.RELEASE.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/uimafit-core-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/uimafit-core-2.0.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/uimaj-core-2.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/uimaj-core-2.5.0.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/validation-api-1.1.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/validation-api-1.1.0.Final.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/lib/xz-1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/DeepLearning4Processing/lib/xz-1.5.jar -------------------------------------------------------------------------------- /DeepLearning4Processing/src/DL4PTest.java: -------------------------------------------------------------------------------- 1 | import org.deeplearning4j.nn.api.OptimizationAlgorithm; 2 | import org.deeplearning4j.nn.conf.MultiLayerConfiguration; 3 | import org.deeplearning4j.nn.conf.NeuralNetConfiguration; 4 | import org.deeplearning4j.nn.conf.Updater; 5 | import org.deeplearning4j.nn.conf.layers.DenseLayer; 6 | import org.deeplearning4j.nn.conf.layers.OutputLayer; 7 | import org.deeplearning4j.nn.multilayer.MultiLayerNetwork; 8 | import org.deeplearning4j.nn.weights.WeightInit; 9 | import org.deeplearning4j.optimize.listeners.ScoreIterationListener; 10 | import org.nd4j.linalg.api.ndarray.INDArray; 11 | import org.nd4j.linalg.dataset.DataSet; 12 | import org.nd4j.linalg.factory.Nd4j; 13 | import org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction; 14 | 15 | import processing.core.PApplet; 16 | 17 | 18 | /** 19 | * "Linear" Data Classification Example 20 | * 21 | * Modified for use with Processing by Daniel Shiffman 22 | * 23 | * Based on the data from Jason Baldridge: 24 | * https://github.com/jasonbaldridge/try-tf/tree/master/simdata 25 | * 26 | * @author Josh Patterson 27 | * @author Alex Black (added plots) (Now replaced with Processing) 28 | * 29 | */ 30 | public class DL4PTest extends PApplet { 31 | public static void main(String[] args) { 32 | PApplet.main(new String[] {"DL4PTest"}); 33 | } 34 | 35 | MultiLayerNetwork model; 36 | 37 | public void settings() { 38 | size(400, 400); 39 | 40 | } 41 | 42 | public void setup() { 43 | 44 | int seed = 123; 45 | double learningRate = 0.1; 46 | int nEpochs = 100; 47 | 48 | int numInputs = 2; 49 | int numOutputs = 2; 50 | int numHiddenNodes = 20; 51 | 52 | 53 | background(127); 54 | 55 | int rows = 1000; 56 | 57 | float[][] dataf = new float[rows][2]; 58 | float[][] datal = new float[rows][2]; 59 | 60 | for (int i = 0; i < rows; i++) { 61 | float x = random(width); 62 | float y = random(height); 63 | float d = dist(x,y,width/2,height/2); 64 | 65 | dataf[i][0] = x / width; 66 | dataf[i][1] = y / height; 67 | 68 | if (x > width/2) { 69 | //if (d > 100) { 70 | fill(0); 71 | datal[i][0] = 1; 72 | datal[i][1] = 0; 73 | } else { 74 | fill(255); 75 | datal[i][0] = 0; 76 | datal[i][1] = 1; 77 | } 78 | noStroke(); 79 | ellipse(x, y, 8, 8); 80 | } 81 | 82 | INDArray features = Nd4j.create(dataf); 83 | INDArray labels = Nd4j.create(datal); 84 | 85 | DataSet ds = new DataSet(features,labels); 86 | 87 | MultiLayerConfiguration conf = new NeuralNetConfiguration.Builder() 88 | .seed(seed) 89 | .iterations(1) 90 | .optimizationAlgo(OptimizationAlgorithm.STOCHASTIC_GRADIENT_DESCENT) 91 | .learningRate(learningRate) 92 | .updater(Updater.NESTEROVS).momentum(0.9) 93 | .list() 94 | .layer(0, new DenseLayer.Builder().nIn(numInputs).nOut(numHiddenNodes) 95 | .weightInit(WeightInit.XAVIER) 96 | .activation("relu") 97 | .build()) 98 | .layer(1, new OutputLayer.Builder(LossFunction.NEGATIVELOGLIKELIHOOD) 99 | .weightInit(WeightInit.XAVIER) 100 | .activation("softmax").weightInit(WeightInit.XAVIER) 101 | .nIn(numHiddenNodes).nOut(numOutputs).build()) 102 | .pretrain(false).backprop(true).build(); 103 | 104 | 105 | model = new MultiLayerNetwork(conf); 106 | model.init(); 107 | model.setListeners(new ScoreIterationListener(10)); 108 | 109 | 110 | for ( int n = 0; n < nEpochs; n++) { 111 | model.fit(ds); 112 | } 113 | noStroke(); 114 | fill(0,0,255,100); 115 | rect(0,0,width,height); 116 | } 117 | 118 | public void draw() { 119 | //background(0); 120 | for (int i = 0; i < 25; i++) { 121 | float x = random(width); 122 | float y = random(height); 123 | 124 | float[] features = new float[2]; 125 | features[0] = x/width; 126 | features[1] = y/height; 127 | 128 | INDArray predicted = model.output(Nd4j.create(features),false); 129 | float z = predicted.getFloat(0); 130 | 131 | noStroke(); 132 | if (z < 0.5) { 133 | fill(255, 0, 0); 134 | } else { 135 | fill(0, 255, 0); 136 | } 137 | ellipse(x,y,8,8); 138 | } 139 | 140 | 141 | } 142 | } 143 | -------------------------------------------------------------------------------- /DeepLearning4Processing/src/DL4P_ImageClassifier.java: -------------------------------------------------------------------------------- 1 | import java.io.File; 2 | import java.io.IOException; 3 | import java.util.Random; 4 | 5 | import org.datavec.api.io.filters.BalancedPathFilter; 6 | import org.datavec.api.split.FileSplit; 7 | import org.datavec.image.loader.BaseImageLoader; 8 | import org.deeplearning4j.eval.Evaluation; 9 | import org.deeplearning4j.nn.api.OptimizationAlgorithm; 10 | import org.deeplearning4j.nn.conf.MultiLayerConfiguration; 11 | import org.deeplearning4j.nn.conf.NeuralNetConfiguration; 12 | import org.deeplearning4j.nn.conf.Updater; 13 | import org.deeplearning4j.nn.conf.layers.DenseLayer; 14 | import org.deeplearning4j.nn.conf.layers.OutputLayer; 15 | import org.deeplearning4j.nn.conf.preprocessor.CnnToFeedForwardPreProcessor; 16 | import org.deeplearning4j.nn.multilayer.MultiLayerNetwork; 17 | import org.deeplearning4j.nn.weights.WeightInit; 18 | import org.deeplearning4j.optimize.listeners.ScoreIterationListener; 19 | import org.nd4j.linalg.api.ndarray.INDArray; 20 | import org.nd4j.linalg.dataset.DataSet; 21 | import org.nd4j.linalg.factory.Nd4j; 22 | import org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction; 23 | import org.datavec.api.io.filters.BalancedPathFilter; 24 | import org.datavec.api.io.labels.ParentPathLabelGenerator; 25 | import org.datavec.api.split.FileSplit; 26 | import org.datavec.api.split.InputSplit; 27 | import org.datavec.image.loader.BaseImageLoader; 28 | import org.datavec.image.recordreader.ImageRecordReader; 29 | import org.datavec.image.transform.ImageTransform; 30 | import org.datavec.image.transform.MultiImageTransform; 31 | import org.datavec.image.transform.ShowImageTransform; 32 | import org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator; 33 | import org.nd4j.linalg.dataset.DataSet; 34 | import org.nd4j.linalg.dataset.api.iterator.DataSetIterator; 35 | import org.slf4j.Logger; 36 | import org.slf4j.LoggerFactory; 37 | 38 | import java.io.File; 39 | import java.util.Random; 40 | 41 | import processing.core.PApplet; 42 | 43 | 44 | 45 | 46 | /** 47 | * From: http://deeplearning4j.org/mnist-for-beginners.html 48 | * http://deeplearning4j.org/simple-image-load-transform 49 | * 50 | * Modified for use with Processing by Daniel Shiffman 51 | * * 52 | */ 53 | public class DL4P_ImageClassifier extends PApplet { 54 | public static void main(String[] args) { 55 | PApplet.main(new String[] {"DL4P_ImageClassifier"}); 56 | } 57 | 58 | 59 | 60 | int imgH = 28; 61 | int imgW = 28; 62 | int channels = 3; 63 | int outputNum = 3; 64 | int numExamples = 80; 65 | 66 | 67 | //int numRows = 28; // The number of rows of a matrix. 68 | //int numColumns = 28; // The number of columns of a matrix. 69 | // int outputNum = 10; // Number of possible outcomes (e.g. labels 0 through 9). 70 | int batchSize = 128; // How many examples to fetch with each step. 71 | int rngSeed = 123; // This random-number generator applies a seed to ensure that the same initial weights are used when training. We’ll explain why this matters later. 72 | int numEpochs = 15; // An epoch is a complete pass through a given dataset. 73 | 74 | 75 | Random rand = new Random(rngSeed); 76 | // String [] allowedExtensions = BaseImageLoader.ALLOWED_FORMATS; 77 | 78 | 79 | public void settings() { 80 | size(400, 400); 81 | } 82 | 83 | public void setup() { 84 | // MnistDataSetIterator mnistTrain = null; 85 | // MnistDataSetIterator mnistTest = null; 86 | // try { 87 | // mnistTrain = new MnistDataSetIterator(batchSize, true, rngSeed); 88 | // mnistTest = new MnistDataSetIterator(batchSize, false, rngSeed); 89 | // } catch (IOException e) { 90 | // // TODO Auto-generated catch block 91 | // e.printStackTrace(); 92 | // } 93 | 94 | File dir = new File(dataPath("")); 95 | String[] ext = {"jpg"}; 96 | FileSplit filesInDir = new FileSplit(dir, ext, rand); 97 | ParentPathLabelGenerator labelMaker = new ParentPathLabelGenerator(); 98 | BalancedPathFilter pathFilter = new BalancedPathFilter(rand, ext, labelMaker); 99 | 100 | InputSplit[] filesInDirSplit = filesInDir.sample(pathFilter, 80, 20); 101 | InputSplit trainData = filesInDirSplit[0]; 102 | InputSplit testData = filesInDirSplit[1]; 103 | 104 | ImageRecordReader recordReader = new ImageRecordReader(imgH, imgW, channels, labelMaker); 105 | ImageTransform transform = new MultiImageTransform(rand); 106 | try { 107 | recordReader.initialize(trainData,transform); 108 | } catch (IOException e) { 109 | e.printStackTrace(); 110 | } 111 | 112 | //convert the record reader to an iterator for training - Refer to other examples for how to use an iterator 113 | DataSetIterator dataIter = new RecordReaderDataSetIterator(recordReader, 10, 1, outputNum); 114 | 115 | 116 | MultiLayerConfiguration conf = new NeuralNetConfiguration.Builder() 117 | .seed(rngSeed) 118 | .optimizationAlgo(OptimizationAlgorithm.STOCHASTIC_GRADIENT_DESCENT) 119 | .iterations(1) 120 | .learningRate(0.006) 121 | .updater(Updater.NESTEROVS).momentum(0.9) 122 | .regularization(true).l2(1e-4) 123 | .list() 124 | .layer(0, new DenseLayer.Builder() 125 | .nIn(imgH * imgW * channels) // Number of input datapoints. 126 | .nOut(1000) // Number of output datapoints. 127 | .activation("relu") // Activation function. 128 | .weightInit(WeightInit.XAVIER) // Weight initialization. 129 | .build()) 130 | .layer(1, new OutputLayer.Builder(LossFunction.NEGATIVELOGLIKELIHOOD) 131 | .nIn(1000) 132 | .nOut(outputNum) 133 | .activation("softmax") 134 | .weightInit(WeightInit.XAVIER) 135 | .build()) 136 | .pretrain(false).backprop(true) 137 | // Additional step to make this work with pairing 4D loaded images with CNN. 138 | // From @AlexBlack 139 | // ok, got it. so the ImageRecordReader outputs data in 4d array format 140 | // suitable for CNNs (convolutional, subsampling layers) 141 | // whereas dense layer expects 2d format 142 | // you can add a preprocessor to convert between the two 143 | .inputPreProcessor(0, new CnnToFeedForwardPreProcessor(imgH,imgW,channels)) 144 | .build(); 145 | 146 | 147 | MultiLayerNetwork model = new MultiLayerNetwork(conf); 148 | model.init(); 149 | model.setListeners(new ScoreIterationListener(1)); 150 | 151 | println("Train model...."); 152 | for( int i=0; i= 8) { 31 | noLoop(); 32 | } 33 | 34 | // Normalize all the data between 0 and 1 35 | // Not really necessary for Iris dataset, but good to demo 36 | for (int i = 0; i < 4; i++) { 37 | FloatList all = data.getFloatList(i); 38 | float mn = all.min(); 39 | float mx = all.max(); 40 | for (TableRow row : data.rows()) { 41 | float val = row.getFloat(i); 42 | row.setFloat(i, map(val, mn, mx, 0, 1)); 43 | } 44 | } 45 | 46 | // Classify every possible spot in 2D space 47 | for (float x = 0; x < width; x+=4) { 48 | for (float y = 0; y < height; y+=4) { 49 | float xval = x / width; 50 | float yval = y / height; 51 | 52 | // List of all neighbors by distance 53 | ArrayList neighbors = new ArrayList(); 54 | for (TableRow row : data.rows()) { 55 | float sx = row.getFloat("swidth"); 56 | float sy = row.getFloat("slength"); 57 | // For demo purposes I'm only using 2 properties of the dataset 58 | float d = dist(xval, yval, sx, sy); 59 | neighbors.add(new Neighbor(d, row.getString("class"))); 60 | } 61 | 62 | // Fancy Java way to sort Array with an anonymous inner class thingie 63 | Collections.sort(neighbors, new Comparator() { 64 | public int compare(Neighbor nb1, Neighbor nb2) { 65 | float diff = nb2.d - nb1.d; 66 | if (diff < 0) { 67 | return 1; 68 | } else if (diff > 0) { 69 | return -1; 70 | } else { 71 | return 0; 72 | } 73 | } 74 | } 75 | ); 76 | 77 | 78 | // In the top k spots, how many neighbors per category 79 | IntDict knn = new IntDict(); 80 | for (int i = 0; i < k; i++) { 81 | Neighbor nb = neighbors.get(i); 82 | if (knn.hasKey(nb.cat)) { 83 | knn.increment(nb.cat); 84 | } else { 85 | knn.set(nb.cat, 1); 86 | } 87 | } 88 | 89 | // Sort by number 90 | knn.sortValuesReverse(); 91 | // Which one wins? 92 | String cat = knn.key(0); 93 | 94 | // Draw rectangle for this spot 95 | if (cat.equals("Iris-setosa")) { 96 | fill(255, 255, 0, 200); 97 | } else if (cat.equals("Iris-versicolor")) { 98 | fill(0, 255, 255, 200); 99 | } else { 100 | fill(255, 0, 255, 200); 101 | } 102 | noStroke(); 103 | rect(x, y, 4, 4); 104 | } 105 | } 106 | 107 | // Show the original data 108 | for (TableRow row : data.rows()) { 109 | float x = row.getFloat("swidth"); 110 | float y = row.getFloat("slength"); 111 | String cat = row.getString("class"); 112 | if (cat.equals("Iris-setosa")) { 113 | fill(255, 255, 0); 114 | } else if (cat.equals("Iris-versicolor")) { 115 | fill(0, 255, 255); 116 | } else { 117 | fill(255, 0, 255); 118 | } 119 | noStroke(); 120 | ellipse(x*width, y*height, 8, 8); 121 | } 122 | 123 | // Display the k 124 | textSize(32); 125 | textAlign(RIGHT); 126 | fill(255); 127 | text("k: " + k, width-10, height-10); 128 | } 129 | 130 | // Simple object to just match a category with a distance 131 | class Neighbor { 132 | float d; 133 | String cat; 134 | 135 | Neighbor(float d_, String cat_) { 136 | d = d_; 137 | cat = cat_; 138 | } 139 | } -------------------------------------------------------------------------------- /weka/FlappyBird/Bird.pde: -------------------------------------------------------------------------------- 1 | PVector gravity = new PVector(0, 0.5); 2 | 3 | class Bird { 4 | PVector pos; 5 | PVector vel; 6 | PVector acc; 7 | float r = 16; 8 | 9 | Bird() { 10 | pos = new PVector(0, height/2); 11 | vel = new PVector(0, 0); 12 | acc = new PVector(); 13 | } 14 | 15 | void applyForce(PVector force) { 16 | acc.add(force); 17 | } 18 | 19 | 20 | void update() { 21 | applyForce(gravity); 22 | pos.add(vel); 23 | vel.add(acc); 24 | vel.limit(4); 25 | acc.mult(0); 26 | 27 | if (pos.y > height) { 28 | pos.y = height; 29 | vel.mult(0); 30 | } 31 | } 32 | 33 | void show() { 34 | stroke(255); 35 | fill(255); 36 | ellipse(pos.x, pos.y, r*2, r*2); 37 | } 38 | } -------------------------------------------------------------------------------- /weka/FlappyBird/FlappyBird.pde: -------------------------------------------------------------------------------- 1 | Bird b; 2 | ArrayList pipes = new ArrayList(); 3 | 4 | float score = 0; 5 | 6 | int wid = 400; 7 | 8 | PImage img; 9 | 10 | int rez = 20; 11 | 12 | boolean reinforcement = false; 13 | boolean jumping = false; 14 | 15 | 16 | void setup() { 17 | size(800, 400); 18 | b = new Bird(); 19 | //pixelDensity(2); 20 | pipes.add(new Pipe()); 21 | img = createImage(wid/rez, height/rez, RGB); 22 | smooth(); 23 | 24 | initTraining(); 25 | } 26 | 27 | void draw() { 28 | background(0); 29 | 30 | if (frameCount % 200 == 0) { 31 | pipes.add(new Pipe()); 32 | } 33 | 34 | /*if (keyPressed) { 35 | PVector up = new PVector(0, -0.75); 36 | b.applyForce(up); 37 | }*/ 38 | train(); 39 | 40 | if (guess()) { 41 | PVector up = new PVector(0, -0.75); 42 | b.applyForce(up); 43 | jumping = true; 44 | } else { 45 | jumping = false; 46 | } 47 | 48 | 49 | b.update(); 50 | b.show(); 51 | 52 | boolean safe = true; 53 | 54 | for (int i = pipes.size()-1; i>=0; i--) { 55 | Pipe p = pipes.get(i); 56 | p.update(); 57 | 58 | 59 | if (p.hits(b)) { 60 | p.show(true); 61 | safe = false; 62 | reinforcement = false; 63 | } else { 64 | reinforcement = true; 65 | p.show(false); 66 | } 67 | 68 | if (p.x < -p.w) { 69 | pipes.remove(i); 70 | } 71 | } 72 | 73 | if (safe) { 74 | score+=0.01; 75 | } else { 76 | score-=0.1; 77 | } 78 | score = constrain(score, 0, 1); 79 | 80 | 81 | loadPixels(); 82 | img.loadPixels(); 83 | for (int x = 0; x < img.width; x++) { 84 | for (int y = 0; y < img.height; y++) { 85 | float sum = 0; 86 | for (int i = 0; i < rez; i++) { 87 | for (int j = 0; j < rez; j++) { 88 | int index = (x * rez + i) + (y * rez + j) * width; 89 | float b = brightness(pixels[index]); 90 | sum += b; 91 | } 92 | } 93 | sum /= rez*rez; 94 | img.pixels[x + y * img.width] = color(sum); 95 | } 96 | } 97 | fill(127); 98 | stroke(127); 99 | rect(wid, 0, wid, height); 100 | img.updatePixels(); 101 | imageMode(CENTER); 102 | image(img, wid + wid/2, height/2, wid/2, height/2); 103 | 104 | fill(0); 105 | textSize(24); 106 | textAlign(CENTER); 107 | if (jumping) { 108 | text("JUMP : " + nf(classification, 1,2), wid + wid/2, height - 50); 109 | } else { 110 | text("DON'T JUMP : " + nf(classification, 1,2), wid + wid/2, height - 50); 111 | } 112 | text("SCORE : " + nf(score, 1,2), wid + wid/2, height - 25); 113 | 114 | 115 | } -------------------------------------------------------------------------------- /weka/FlappyBird/Pipe.pde: -------------------------------------------------------------------------------- 1 | class Pipe { 2 | float x; 3 | float top; 4 | float bottom; 5 | float w = 40; 6 | 7 | Pipe() { 8 | x = wid + w; 9 | top = random(height/2); 10 | bottom = random(height/2); 11 | } 12 | 13 | boolean hits(Bird b) { 14 | if (b.pos.x > x && b.pos.x < x + w) { 15 | if ((b.pos.y < top+b.r) || (b.pos.y > (height-bottom-b.r))) { 16 | return true; 17 | } 18 | } 19 | return false; 20 | } 21 | 22 | void update() { 23 | x--; 24 | } 25 | 26 | void show(boolean hit) { 27 | stroke(255); 28 | if (hit) { 29 | fill(255, 0, 0); 30 | } else { 31 | fill(255); 32 | } 33 | rect(x, 0, w, top); 34 | rect(x, height-bottom, w, bottom); 35 | } 36 | } -------------------------------------------------------------------------------- /weka/FlappyBird/Training.pde: -------------------------------------------------------------------------------- 1 | 2 | Instances training; 3 | ArrayList attributes; 4 | int total; 5 | IBk ibk; 6 | float classification = -1; 7 | void initTraining() { 8 | int cols = wid / rez; 9 | int rows = height / rez; 10 | 11 | attributes = new ArrayList(); 12 | 13 | for (int i = 0; i < cols*rows; i++) { 14 | attributes.add(new Attribute(""+i)); 15 | } 16 | total = attributes.size(); 17 | println(total); 18 | 19 | attributes.add(new Attribute("jump")); 20 | training = new Instances("pixels", attributes, 100); 21 | training.setClassIndex(total-1); 22 | ibk = new IBk(); 23 | } 24 | 25 | void train() { 26 | 27 | Instance inst = new DenseInstance(total+1); 28 | for (int i = 0; i < total; i++) { 29 | inst.setValue(attributes.get(i), brightness(img.pixels[i]) / 255); 30 | } 31 | 32 | if (jumping && reinforcement || !jumping && !reinforcement) { 33 | inst.setValue(attributes.get(total), 1); 34 | } else { 35 | inst.setValue(attributes.get(total), 0); 36 | } 37 | 38 | training.add(inst); 39 | try { 40 | ibk.buildClassifier(training); 41 | } 42 | catch (Exception e) { 43 | e.printStackTrace(); 44 | } 45 | } 46 | 47 | boolean guess() { 48 | Instance inst = new DenseInstance(total+1); 49 | for (int i = 0; i < total; i++) { 50 | inst.setValue(attributes.get(i), brightness(img.pixels[i]) / 255); 51 | } 52 | //printArray(inst); 53 | Instances testData = new Instances("Test Data", attributes, 0); 54 | testData.add(inst); 55 | testData.setClassIndex(total); 56 | try { 57 | // have to get the data out of Instances 58 | classification = (float) ibk.classifyInstance(testData.firstInstance()); 59 | //println(classification); 60 | } 61 | catch (Exception e) { 62 | e.printStackTrace(); 63 | } 64 | 65 | if (classification > 0.5) { 66 | return true; 67 | } else { 68 | return false; 69 | } 70 | } -------------------------------------------------------------------------------- /weka/FlappyBird/weka.pde: -------------------------------------------------------------------------------- 1 | import weka.classifiers.functions.MultilayerPerceptron; 2 | import weka.classifiers.lazy.IBk; 3 | import weka.core.Attribute; 4 | import weka.core.DenseInstance; 5 | import weka.core.Instance; 6 | import weka.core.Instances; -------------------------------------------------------------------------------- /weka/IBkTest/IBkTest.pde: -------------------------------------------------------------------------------- 1 | import weka.classifiers.functions.MultilayerPerceptron; 2 | import weka.classifiers.lazy.IBk; 3 | import weka.core.Attribute; 4 | import weka.core.DenseInstance; 5 | import weka.core.Instance; 6 | import weka.core.Instances; 7 | 8 | Instances training; 9 | //MultilayerPerceptron mlp; 10 | IBk ibk; 11 | ArrayList attributes; 12 | 13 | void setup() { 14 | size(600, 600); 15 | 16 | try { 17 | // Three attributes 18 | Attribute xa = new Attribute("x"); 19 | Attribute ya = new Attribute("y"); 20 | Attribute ca = new Attribute("class"); 21 | attributes = new ArrayList(); 22 | attributes.add(xa); 23 | attributes.add(ya); 24 | attributes.add(ca); 25 | // Make an empty training set 26 | training = new Instances("what goes here", attributes, 1000); 27 | 28 | // The last element is the "class"? 29 | training.setClassIndex(2); 30 | 31 | for (int i = 0; i < 10000; i++) { 32 | // Add training data 33 | Instance inst = new DenseInstance(3); 34 | float x = random(width); 35 | float y = random(height); 36 | inst.setValue(xa, x/width); 37 | inst.setValue(ya, y/height); 38 | // Left or right side of the screen 39 | float d = dist(x, y, width/2, height/2); 40 | if (d > 200) { 41 | inst.setValue(ca, 0); 42 | } else { 43 | inst.setValue(ca, 1); 44 | } 45 | training.add(inst); 46 | } 47 | 48 | ibk = new IBk(); 49 | ibk.buildClassifier(training); 50 | } 51 | catch (Exception e) { 52 | e.printStackTrace(); 53 | } 54 | 55 | background(0); 56 | } 57 | 58 | void draw() { 59 | 60 | // Try to classify 10 points at a time. 61 | for (int i = 0; i < 10; i++) { 62 | float x = random(width); 63 | float y = random(height); 64 | Instance inst = new DenseInstance(3); 65 | inst.setValue(training.attribute(0), x/width); 66 | inst.setValue(training.attribute(1), y/height); 67 | 68 | 69 | // "instance" has to be associated with "Instances" 70 | Instances testData = new Instances("Test Data", attributes, 0); 71 | testData.add(inst); 72 | testData.setClassIndex(2); 73 | 74 | float classification = -1; 75 | try { 76 | // have to get the data out of Instances 77 | classification = (float) ibk.classifyInstance(testData.firstInstance()); 78 | println(classification); 79 | } 80 | catch (Exception e) { 81 | e.printStackTrace(); 82 | } 83 | noStroke(); 84 | if (classification > 0.5) { 85 | fill(0, 0, 255); 86 | } else { 87 | fill(0, 255, 0); 88 | } 89 | ellipse(x, y, 8, 8); 90 | } 91 | //noLoop(); 92 | } -------------------------------------------------------------------------------- /weka/MLPTest/MLPTest.pde: -------------------------------------------------------------------------------- 1 | import weka.classifiers.functions.MultilayerPerceptron; 2 | //import weka.classifiers.functions.MLPClassifier; 3 | import weka.core.Attribute; 4 | import weka.core.DenseInstance; 5 | import weka.core.Instance; 6 | import weka.core.Instances; 7 | 8 | Instances training; 9 | MLPClassifier mlp; 10 | 11 | void setup() { 12 | size(600, 600); 13 | 14 | try { 15 | // Three attributes 16 | Attribute xa = new Attribute("x"); 17 | Attribute ya = new Attribute("y"); 18 | Attribute ca = new Attribute("class"); 19 | ArrayList attributes = new ArrayList(); 20 | attributes.add(xa); 21 | attributes.add(ya); 22 | attributes.add(ca); 23 | // Make an empty training set 24 | training = new Instances("what goes here", attributes, 1000); 25 | 26 | // The last element is the "class"? 27 | training.setClassIndex(2); 28 | 29 | for (int i = 0; i < 1000; i++) { 30 | // Add training data 31 | Instance inst = new DenseInstance(3); 32 | float x = random(width); 33 | float y = random(height); 34 | inst.setValue(xa, x/width); 35 | inst.setValue(ya, y/height); 36 | //// Left or right side of the screen 37 | //if (x > 300) { 38 | // inst.setValue(ca, 0); 39 | //} else { 40 | // inst.setValue(ca, 1); 41 | //} 42 | float d = dist(x, y, width/2, height/2); 43 | if (d > 200) { 44 | inst.setValue(ca, 0); 45 | } else { 46 | inst.setValue(ca, 1); 47 | } 48 | 49 | 50 | training.add(inst); 51 | } 52 | 53 | // Try a perceptron 54 | mlp = new MultilayerPerceptron(); 55 | // These are arbitrary 56 | 57 | mlp.setLearningRate(0.5); 58 | mlp.setMomentum(0.6); 59 | mlp.setTrainingTime(5000); 60 | mlp.setHiddenLayers("3"); 61 | mlp.buildClassifier(training); 62 | } 63 | catch (Exception e) { 64 | e.printStackTrace(); 65 | } 66 | 67 | background(0); 68 | } 69 | 70 | void draw() { 71 | 72 | // Try to classify 10 points at a time. 73 | for (int i = 0; i < 10; i++) { 74 | float x = random(width); 75 | float y = random(height); 76 | Instance inst = new DenseInstance(3); 77 | inst.setValue(training.attribute(0), x/width); 78 | inst.setValue(training.attribute(1), y/height); 79 | float classification = -1; 80 | try { 81 | classification = (float) mlp.classifyInstance(inst); 82 | } 83 | catch (Exception e) { 84 | e.printStackTrace(); 85 | } 86 | noStroke(); 87 | if (classification > 0.5) { 88 | fill(0, 0, 255); 89 | } else { 90 | fill(0, 255, 0); 91 | } 92 | ellipse(x, y, 8, 8); 93 | } 94 | } -------------------------------------------------------------------------------- /weka/weka.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiffman/Machine-Learning-Processing/8c3992837d45c475436f0d16743235123918da9d/weka/weka.zip --------------------------------------------------------------------------------