|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NeuralDataSet
An interface designed to abstract classes that store neural data. This interface is designed to provide NeuralDataPair objects. This can be used to train neural networks using both supervised and unsupervised training. Some implementations of this interface are memory based. That is they store the entire contents of the dataset in memory. Other implementations of this interface are not memory based. These implementations read in data as it is needed. This allows very large datasets to be used. Typically the add methods are not supported on non-memory based datasets.
| Method Summary | |
|---|---|
void |
add(NeuralData data1)
Add a NeuralData object to the dataset. |
void |
add(NeuralData inputData,
NeuralData idealData)
Add a set of input and ideal data to the dataset. |
void |
add(NeuralDataPair inputData)
Add a NeuralData object to the dataset. |
void |
close()
Close this datasource and release any resources obtained by it, including any iterators created. |
int |
getIdealSize()
|
int |
getInputSize()
|
boolean |
isSupervised()
|
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
void add(NeuralData data1)
data1 - The data item to be added.
void add(NeuralData inputData,
NeuralData idealData)
inputData - Input data.idealData - Ideal data.void add(NeuralDataPair inputData)
inputData - A NeuralDataPair object that contains both input and ideal
data.void close()
int getIdealSize()
getIdealSize in interface EngineDataSetint getInputSize()
getInputSize in interface EngineDataSetboolean isSupervised()
isSupervised in interface EngineDataSet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||