Class StructureLearnerExecutor
java.lang.Object
com.agenarisk.learning.structure.config.Configurer<StructureLearnerExecutor>
com.agenarisk.learning.structure.config.StructureLearnerExecutor
- All Implemented Interfaces:
Executable
,Loggable
public class StructureLearnerExecutor
extends Configurer<StructureLearnerExecutor>
implements Executable
- Author:
- Eugene Dementiev
-
Field Summary
Fields inherited from class com.agenarisk.learning.structure.config.Configurer
config
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
StructureLearnerExecutor
(com.agenarisk.learning.structure.config.Config config) -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
If set, will override any previous data passed as JSONsetFileOutputCmp
(String path) If set, the file at provided path will not be deleted upon exit and can be used for debuggingMethods inherited from class com.agenarisk.learning.structure.config.Configurer
getConfig, setLoggingEnabled
-
Constructor Details
-
StructureLearnerExecutor
protected StructureLearnerExecutor(com.agenarisk.learning.structure.config.Config config) -
StructureLearnerExecutor
protected StructureLearnerExecutor()
-
-
Method Details
-
setFileOutputCmp
If set, the file at provided path will not be deleted upon exit and can be used for debugging- Parameters:
path
- to be resolved from config.getPathOutput()- Returns:
- this Executor
-
setFileInputTrainingDataCsv
If set, will override any previous data passed as JSON- Parameters:
path
- to be resolved from config.getPathInput()- Returns:
- this Executor
-
execute
public void execute() throws com.agenarisk.learning.structure.exception.StructureLearningException- Specified by:
execute
in interfaceExecutable
- Throws:
com.agenarisk.learning.structure.exception.StructureLearningException
-