├── 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
--------------------------------------------------------------------------------