public abstract class AbstractDataModel extends Configured implements DataModel
| Modifier and Type | Field and Description |
|---|---|
protected DataContext |
context
context
|
DataAppender |
dataAppender
Data Splitter
DataAppender |
protected DataConvertor |
dataConvertor
The convertor of the model
DataConvertor |
DataSplitter |
dataSplitter
Data Splitter
DataSplitter |
protected org.apache.commons.logging.Log |
LOG
LOG
|
protected DataSet |
testDataSet
test DataSet
|
protected DataSet |
trainDataSet
train DataSet
|
protected DataSet |
validDataSet
valid DataSet
|
conf, CONF_DATA_COLUMN_FORMAT, CONF_DATA_INPUT_PATH, CONF_DFS_DATA_DIR| Constructor and Description |
|---|
AbstractDataModel() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
buildConvert()
Build Convert.
|
void |
buildDataModel()
Build data model.
|
protected void |
buildFeature()
Build appender data.
|
protected void |
buildSplitter()
Build Splitter.
|
DataContext |
getContext()
Get data context.
|
DataAppender |
getDataAppender()
Get data appender.
|
DataSplitter |
getDataSplitter()
Get data splitter.
|
DataSet |
getTestDataSet()
Get test data set.
|
DataSet |
getTrainDataSet()
Get train data set.
|
DataSet |
getValidDataSet()
Get valid data set.
|
void |
loadDataModel()
Load data model.
|
void |
saveDataModel()
Save data model.
|
getConf, setConfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDatetimeDataSet, getItemMappingData, getUserMappingDataprotected final org.apache.commons.logging.Log LOG
protected DataContext context
protected DataSet trainDataSet
protected DataSet testDataSet
protected DataSet validDataSet
protected DataConvertor dataConvertor
DataConvertorpublic DataSplitter dataSplitter
DataSplitterpublic DataAppender dataAppender
DataAppenderprotected abstract void buildConvert()
throws LibrecException
LibrecException - if error occurs when building convert.protected void buildSplitter()
throws LibrecException
LibrecException - if error occurs when building splitter.protected void buildFeature()
throws LibrecException
LibrecException - if error occurs when building appender.public void buildDataModel()
throws LibrecException
buildDataModel in interface DataModelLibrecException - if error occurs when building model.public void loadDataModel()
throws LibrecException
loadDataModel in interface DataModelLibrecException - if error occurs during loadingpublic void saveDataModel()
throws LibrecException
saveDataModel in interface DataModelLibrecException - if error occurs during savingpublic DataSet getTrainDataSet()
getTrainDataSet in interface DataModelpublic DataSet getTestDataSet()
getTestDataSet in interface DataModelpublic DataSet getValidDataSet()
getValidDataSet in interface DataModelpublic DataSplitter getDataSplitter()
getDataSplitter in interface DataModelpublic DataAppender getDataAppender()
getDataAppender in interface DataModelpublic DataContext getContext()
getContext in interface DataModelDataContext.Copyright © 2017. All Rights Reserved.