public abstract class ModelSerialization_ImplBase extends org.apache.uima.fit.component.JCasAnnotator_ImplBase implements ConnectorConstants, Constants, ModelVersionIO
Modifier and Type | Field and Description |
---|---|
protected org.apache.log4j.Logger |
logger |
protected File |
outputDirectory |
static String |
PARAM_OUTPUT_DIRECTORY |
PARAM_APPLY_WEIGHTING, PARAM_BIPARTITION_THRESHOLD, PARAM_DATA_WRITER_CLASS, PARAM_ENFORCE_MATCHING_FEATURES, PARAM_FEATURE_EXTRACTORS, PARAM_FEATURE_FILTERS, PARAM_FEATURE_MODE, PARAM_IS_TESTING, PARAM_LEARNING_MODE, PARAM_OUTCOMES, PARAM_REQUIRED_TYPES, PARAM_USE_SPARSE_FEATURES
TCVERSION
BASELINE_MAJORITIY_ID_OUTCOME_KEY, BASELINE_RANDOM_ID_OUTCOME_KEY, CLASS_ATTRIBUTE_NAME, CLASS_ATTRIBUTE_PREFIX, CM_ACTUAL, CM_PREDICTED, CONFIGURATION_DKPRO_LAB, CONFUSIONMATRIX_KEY, DIM_APPLY_FEATURE_SELECTION, DIM_APPLY_INSTANCE_WEIGHTING, DIM_ATTRIBUTE_EVALUATOR_ARGS, DIM_BIPARTITION_THRESHOLD, DIM_CLASSIFICATION_ARGS, DIM_CROSS_VALIDATION_MANUAL_FOLDS, DIM_DATA_WRITER, DIM_DEVELOPER_MODE, DIM_ENFORCE_MATCHING_FEATURES_DURING_TESTING, DIM_FEATURE_FILTERS, DIM_FEATURE_MODE, DIM_FEATURE_SEARCHER_ARGS, DIM_FEATURE_SET, DIM_FEATURE_USE_SPARSE, DIM_FILES_ROOT, DIM_FILES_TRAINING, DIM_FILES_VALIDATION, DIM_LABEL_TRANSFORMATION_METHOD, DIM_LEARNING_MODE, DIM_MLA_CONFIGURATIONS, DIM_NUM_LABELS_TO_KEEP, DIM_NUM_TRAINING_FOLDS, DIM_READER_TEST, DIM_READER_TRAIN, DIM_READERS, DIM_RECORD_CONTEXT, DIM_SKIP_SANITY_CHECKS, EMPTY_PREDICTION, EVAL_FILE_NAME, EVAL_FILE_NAME_PER_FOLD, FILE_COMBINED_BASELINE_MAJORITY_OUTCOME_KEY, FILE_COMBINED_BASELINE_RANDOM_OUTCOME_KEY, FILE_COMBINED_ID_OUTCOME_KEY, FILE_CONFIGURATION_MAPPING, FILE_CONFUSION_MATRIX, FILE_SCORE_PER_CATEGORY, FILENAME_DATA_IN_CLASSIFIER_FORMAT, FILENAME_DOCUMENT_META_DATA_LOG, FILENAME_FEATURES, FILENAME_FEATURES_DESCRIPTION, FILENAME_OUTCOMES, FILENAME_PREDICTIONS, FM_DOCUMENT, FM_PAIR, FM_SEQUENCE, FM_UNIT, GENERIC_FEATURE_FILE, ID_CONTEXT_KEY, ID_DETAILED_OUTCOME_KEY, ID_FEATURE_NAME, ID_OUTCOME_KEY, INITIAL_VIEW, LEAVE_ONE_OUT, LM_MULTI_LABEL, LM_REGRESSION, LM_SINGLE_LABEL, MACHINE_LEARNING_BACKEND_NAME, META_COLLECTOR_OVERRIDE, META_EXTRACTOR_OVERRIDE, MODEL_BIPARTITION_THRESHOLD, MODEL_CLASS_LABELS, MODEL_CLASSIFIER, MODEL_FEATURE_CLASS_FOLDER, MODEL_FEATURE_EXTRACTOR_CONFIGURATION, MODEL_FEATURE_MODE, MODEL_FEATURE_NAMES, MODEL_FEATURE_NAMES_SERIALIZED, MODEL_LEARNING_MODE, MODEL_META, MODEL_TC_VERSION, NGRAM_GLUE, OUTCOMES_INPUT_KEY, PART_ONE, PART_TWO, PR_CURVE_KEY, PREDICTION_CLASS_LABEL_NAME, STATISTICS_REPORT_FILENAME, STATISTICS_REPORT_TEST_TASK_FILENAME, SUFFIX_LATEX, TC_OUTCOME_DUMMY_VALUE, TC_TASK_TYPE, TEST_TASK_INPUT_KEY_TEST_DATA, TEST_TASK_INPUT_KEY_TRAINING_DATA, TEST_TASK_OUTPUT_KEY, TRAIN_OUTPUT, UNKNOWN_OUTCOME
Constructor and Description |
---|
ModelSerialization_ImplBase() |
Modifier and Type | Method and Description |
---|---|
protected TcShallowLearningAdapter |
initMachineLearningAdapter(File tcModelLocation) |
protected String |
loadTcVersionFromModel(File modelFolder) |
protected void |
verifyTcVersion(File tcModelLocation,
Class<? extends ModelSerialization_ImplBase> class1) |
getLogger, initialize
getRequiredCasInterface, process, process
getCasInstancesRequired, hasNext, next
batchProcessComplete, collectionProcessComplete, destroy, getContext, getResultSpecification, reconfigure, setResultSpecification
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCurrentTcVersionFromJar, getCurrentTcVersionFromWorkspace, writeCurrentVersionOfDKProTC, writeFeatureMode, writeLearningMode, writeModelParameter
protected org.apache.log4j.Logger logger
public static final String PARAM_OUTPUT_DIRECTORY
protected File outputDirectory
protected TcShallowLearningAdapter initMachineLearningAdapter(File tcModelLocation) throws Exception
Exception
protected void verifyTcVersion(File tcModelLocation, Class<? extends ModelSerialization_ImplBase> class1) throws Exception
Exception
Copyright © 2013–2019 Ubiquitous Knowledge Processing (UKP) Lab. All rights reserved.