public class DataSetIteratorSplitter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.nd4j.linalg.dataset.api.iterator.DataSetIterator |
backedIterator |
protected AtomicLong |
counter |
protected org.nd4j.linalg.dataset.DataSet |
firstTrain |
protected long |
numTest |
protected long |
numTrain |
protected double |
ratio |
protected AtomicBoolean |
resetPending |
protected long |
totalExamples |
| Constructor and Description |
|---|
DataSetIteratorSplitter(org.nd4j.linalg.dataset.api.iterator.DataSetIterator baseIterator,
long totalExamples,
double ratio) |
| Modifier and Type | Method and Description |
|---|---|
org.nd4j.linalg.dataset.api.iterator.DataSetIterator |
getTestIterator()
This method returns test iterator instance
|
org.nd4j.linalg.dataset.api.iterator.DataSetIterator |
getTrainIterator()
This method returns train iterator instance
|
protected org.nd4j.linalg.dataset.api.iterator.DataSetIterator backedIterator
protected final long totalExamples
protected final double ratio
protected final long numTrain
protected final long numTest
protected AtomicLong counter
protected AtomicBoolean resetPending
protected org.nd4j.linalg.dataset.DataSet firstTrain
public DataSetIteratorSplitter(@NonNull
org.nd4j.linalg.dataset.api.iterator.DataSetIterator baseIterator,
long totalExamples,
double ratio)
public org.nd4j.linalg.dataset.api.iterator.DataSetIterator getTrainIterator()
public org.nd4j.linalg.dataset.api.iterator.DataSetIterator getTestIterator()
Copyright © 2018. All rights reserved.