Skip to content

Commit a96242d

Browse files
committed
uci seq. classification.
Signed-off-by: Robert Altena <[email protected]>
1 parent bda1993 commit a96242d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

dl4j-examples/src/main/java/org/deeplearning4j/examples/recurrent/seqclassification/UCISequenceClassificationExample.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*******************************************************************************
1+
/* *****************************************************************************
22
* Copyright (c) 2015-2019 Skymind, Inc.
33
*
44
* This program and the accompanying materials are made available under the
@@ -22,7 +22,6 @@
2222
import org.datavec.api.records.reader.impl.csv.CSVSequenceRecordReader;
2323
import org.datavec.api.split.NumberedFileInputSplit;
2424
import org.deeplearning4j.datasets.datavec.SequenceRecordReaderDataSetIterator;
25-
import org.deeplearning4j.eval.Evaluation;
2625
import org.deeplearning4j.nn.conf.GradientNormalization;
2726
import org.deeplearning4j.nn.conf.MultiLayerConfiguration;
2827
import org.deeplearning4j.nn.conf.NeuralNetConfiguration;
@@ -33,6 +32,7 @@
3332
import org.deeplearning4j.optimize.api.InvocationType;
3433
import org.deeplearning4j.optimize.listeners.EvaluativeListener;
3534
import org.deeplearning4j.optimize.listeners.ScoreIterationListener;
35+
import org.nd4j.evaluation.classification.Evaluation;
3636
import org.nd4j.linalg.activations.Activation;
3737
import org.nd4j.linalg.dataset.api.iterator.DataSetIterator;
3838
import org.nd4j.linalg.dataset.api.preprocessor.DataNormalization;
@@ -45,6 +45,7 @@
4545

4646
import java.io.File;
4747
import java.net.URL;
48+
import java.nio.charset.Charset;
4849
import java.util.ArrayList;
4950
import java.util.Collections;
5051
import java.util.List;
@@ -88,6 +89,7 @@
8889
*
8990
* @author Alex Black
9091
*/
92+
@SuppressWarnings("ResultOfMethodCallIgnored")
9193
public class UCISequenceClassificationExample {
9294
private static final Logger log = LoggerFactory.getLogger(UCISequenceClassificationExample.class);
9395

@@ -173,7 +175,7 @@ private static void downloadUCIData() throws Exception {
173175
if (baseDir.exists()) return; //Data already exists, don't download it again
174176

175177
String url = "https://archive.ics.uci.edu/ml/machine-learning-databases/synthetic_control-mld/synthetic_control.data";
176-
String data = IOUtils.toString(new URL(url));
178+
String data = IOUtils.toString(new URL(url), (Charset) null);
177179

178180
String[] lines = data.split("\n");
179181

@@ -215,8 +217,8 @@ private static void downloadUCIData() throws Exception {
215217
testCount++;
216218
}
217219

218-
FileUtils.writeStringToFile(outPathFeatures, p.getFirst());
219-
FileUtils.writeStringToFile(outPathLabels, p.getSecond().toString());
220+
FileUtils.writeStringToFile(outPathFeatures, p.getFirst(), (Charset) null);
221+
FileUtils.writeStringToFile(outPathLabels, p.getSecond().toString(), (Charset) null);
220222
}
221223
}
222224
}

0 commit comments

Comments
 (0)