Package org.datavec.api.vector
Interface Vectorizer<VECTOR_TYPE>
-
public interface Vectorizer<VECTOR_TYPE>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Vectorizer.RecordCallBack
On record call back.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VECTOR_TYPE
createVector(Object[] args)
Create a vector based on the given argumentsvoid
fit(RecordReader reader)
Fit based on a record readervoid
fit(RecordReader reader, Vectorizer.RecordCallBack callBack)
Fit based on a record readerVECTOR_TYPE
fitTransform(RecordReader reader)
Fit based on a record readerVECTOR_TYPE
fitTransform(RecordReader reader, Vectorizer.RecordCallBack callBack)
Fit based on a record readervoid
initialize(Configuration conf)
Initialize based on a configurationVECTOR_TYPE
transform(Record record)
Transform a record in to a vector
-
-
-
Method Detail
-
createVector
VECTOR_TYPE createVector(Object[] args)
Create a vector based on the given arguments- Parameters:
args
- the arguments to create a vector with- Returns:
- the created vector
-
initialize
void initialize(Configuration conf)
Initialize based on a configuration- Parameters:
conf
- the configuration to use
-
fit
void fit(RecordReader reader)
Fit based on a record reader- Parameters:
reader
-
-
fitTransform
VECTOR_TYPE fitTransform(RecordReader reader)
Fit based on a record reader- Parameters:
reader
-
-
fit
void fit(RecordReader reader, Vectorizer.RecordCallBack callBack)
Fit based on a record reader- Parameters:
reader
-callBack
-
-
fitTransform
VECTOR_TYPE fitTransform(RecordReader reader, Vectorizer.RecordCallBack callBack)
Fit based on a record reader- Parameters:
reader
-callBack
-
-
transform
VECTOR_TYPE transform(Record record)
Transform a record in to a vector- Parameters:
record
- the record to write- Returns:
-
-