org.neuroph.util.io
Class InputStreamAdapter
- java.lang.Object
-
- org.neuroph.util.io.InputStreamAdapter
-
- All Implemented Interfaces:
- InputAdapter
- Direct Known Subclasses:
- FileInputAdapter, URLInputAdapter
public class InputStreamAdapter extends java.lang.Object implements InputAdapter
Implementation of InputAdapter interface for reading neural network inputs from input stream.- See Also:
InputAdapter
-
-
Constructor Summary
Constructors Constructor and Description InputStreamAdapter(java.io.BufferedReader bufferedReader)InputStreamAdapter(java.io.InputStream inputStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidclose()Close data source after reading is finnished.double[]readInput()Reads input from data source and returns input for neural network as array of doubles.
-
-
-
Constructor Detail
-
InputStreamAdapter
public InputStreamAdapter(java.io.InputStream inputStream)
-
InputStreamAdapter
public InputStreamAdapter(java.io.BufferedReader bufferedReader)
-
-
Method Detail
-
readInput
public double[] readInput()
Description copied from interface:InputAdapterReads input from data source and returns input for neural network as array of doubles.- Specified by:
readInputin interfaceInputAdapter- Returns:
- neural network input as array of doubles
-
close
public void close()
Description copied from interface:InputAdapterClose data source after reading is finnished. Free resources and perform cleanup.- Specified by:
closein interfaceInputAdapter
-
-
DMelt 3.0 © DataMelt by jWork.ORG