| Modifier and Type | Method and Description |
|---|---|
void |
SameDiff.evaluate(MultiDataSetIterator iterator,
Map<String,List<IEvaluation>> variableEvals,
Map<String,Integer> predictionLabelMapping,
Listener... listeners)
Perform evaluation using classes such as
Evaluation for classifier outputs
and RegressionEvaluation for regression outputs.Example: classifier evaluation Predictions variable name: "softmaxOutput" Evaluations to perform: EvaluationData: single input, single output MultiDataSets Code: |
void |
SameDiff.evaluate(@NonNull MultiDataSetIterator iterator,
@NonNull String outputVariable,
int labelIndex,
IEvaluation... evaluations)
|
void |
SameDiff.evaluate(@NonNull MultiDataSetIterator iterator,
@NonNull String outputVariable,
int labelIndex,
@NonNull List<Listener> listeners,
IEvaluation... evaluations)
Evaluate the performance of a single variable's prediction.
For example, if the variable to evaluatate was called "softmax" you would use: |
protected History |
SameDiff.fit(@NonNull MultiDataSetIterator iter,
int numEpochs,
boolean incrementEpochCount,
MultiDataSetIterator validationData,
int validationFrequency,
Listener... listeners) |
protected History |
SameDiff.fit(@NonNull MultiDataSetIterator iter,
int numEpochs,
boolean incrementEpochCount,
MultiDataSetIterator validationData,
int validationFrequency,
Listener... listeners) |
History |
SameDiff.fit(@NonNull MultiDataSetIterator iter,
int numEpochs,
Listener... listeners)
See
SameDiff.fit(MultiDataSetIterator, int, MultiDataSetIterator, int, Listener...), does not preform validation. |
History |
SameDiff.fit(@NonNull MultiDataSetIterator iter,
int numEpochs,
MultiDataSetIterator validationIter,
int validationFrequency,
Listener... listeners)
Fit the SameDiff instance based on MultiDataSetIterator for the specified number of epochs.
This method can both singe input, single output and multi-input, multi-output SameDiff instances Note that a TrainingConfig must be set via SameDiff.setTrainingConfig(TrainingConfig) before training can
be performed. |
History |
SameDiff.fit(@NonNull MultiDataSetIterator iter,
int numEpochs,
MultiDataSetIterator validationIter,
int validationFrequency,
Listener... listeners)
Fit the SameDiff instance based on MultiDataSetIterator for the specified number of epochs.
This method can both singe input, single output and multi-input, multi-output SameDiff instances Note that a TrainingConfig must be set via SameDiff.setTrainingConfig(TrainingConfig) before training can
be performed. |
protected History |
SameDiff.fitHelper(@NonNull MultiDataSetIterator iter,
int numEpochs,
boolean incrementEpochCount,
MultiDataSetIterator validationData,
int validationFrequency,
@NonNull List<Listener> listeners) |
protected History |
SameDiff.fitHelper(@NonNull MultiDataSetIterator iter,
int numEpochs,
boolean incrementEpochCount,
MultiDataSetIterator validationData,
int validationFrequency,
@NonNull List<Listener> listeners) |
Map<String,INDArray> |
SameDiff.output(@NonNull MultiDataSetIterator iterator,
@NonNull List<Listener> listeners,
String... outputs)
Perform inference.
Example: classifier inference Predictions variable name: "softmaxOutput" Evaluations to perform: EvaluationData: single output MultiDataSets Code: |
Map<String,INDArray> |
SameDiff.output(@NonNull MultiDataSetIterator dataSet,
String... outputs)
|
List<Map<String,INDArray>> |
SameDiff.outputBatches(MultiDataSetIterator iterator,
List<Listener> listeners,
String... outputs)
Perform inference.
Example: classifier inference Predictions variable name: "softmaxOutput" Evaluations to perform: EvaluationData: single output MultiDataSets Code: |
List<Map<String,INDArray>> |
SameDiff.outputBatches(MultiDataSetIterator iterator,
String... outputs)
|
| Modifier and Type | Method and Description |
|---|---|
EvaluationConfig |
EvaluationConfig.data(@NonNull MultiDataSetIterator data)
Set the data to evaluate on.
|
OutputConfig |
OutputConfig.data(@NonNull MultiDataSetIterator data)
Set the data to use as input.
|
FitConfig |
FitConfig.train(@NonNull MultiDataSetIterator trainingData)
Set the training data
|
FitConfig |
FitConfig.train(@NonNull MultiDataSetIterator trainingData,
int epochs)
Set the training data and number of epochs
|
FitConfig |
FitConfig.validate(MultiDataSetIterator validationData)
Set the validation data
|
FitConfig |
FitConfig.validate(MultiDataSetIterator validationData,
int validationFrequency)
Set the validation data and frequency
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncMultiDataSetIterator |
| Modifier and Type | Field and Description |
|---|---|
protected MultiDataSetIterator |
AsyncMultiDataSetIterator.backedIterator |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiDataSetIteratorAdapter |
class |
SingletonMultiDataSetIterator |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ParallelMultiDataSetIterator |
| Modifier and Type | Class and Description |
|---|---|
class |
TestMultiDataSetIterator |
| Modifier and Type | Method and Description |
|---|---|
MultiDataSetIterator |
MultiDataSetIteratorFactory.create()
Create a
MultiDataSetIterator |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMultiDataSetNormalizer.fit(@NonNull MultiDataSetIterator iterator)
Fit an iterator
|
void |
ImageMultiPreProcessingScaler.fit(MultiDataSetIterator iterator) |
void |
MultiDataNormalization.fit(MultiDataSetIterator iterator)
Iterates over a dataset
accumulating statistics for normalization
|
void |
MultiNormalizerHybrid.fit(@NonNull MultiDataSetIterator iterator)
Iterates over a dataset
accumulating statistics for normalization
|
Copyright © 2021. All rights reserved.