HTSConstants Classe
- Ereditarietà
-
builtins.object
HTSConstants
Costruttore
HTSConstants()
Attributi
AGGREGATION_METHODS
AGGREGATION_METHODS = {'average_historical_proportions', 'proportions_of_historical_average'}
ALLOCATION_METHOD
ALLOCATION_METHOD = '--allocation-method'
AVERAGE_HISTORICAL_PROPORTIONS
AVERAGE_HISTORICAL_PROPORTIONS = 'average_historical_proportions'
BLOB_PATH
BLOB_PATH = '--filedataset-blob-dir'
COLLECT_SUMMARY_JSON_AGG_FILE
COLLECT_SUMMARY_JSON_AGG_FILE = 'aggregated_file'
COLLECT_SUMMARY_JSON_ORIGIN_FILE
COLLECT_SUMMARY_JSON_ORIGIN_FILE = 'origin_files'
COLLECT_SUMMARY_JSON_SUMMARY
COLLECT_SUMMARY_JSON_SUMMARY = 'summary'
COLUMN_VOCABULARY_DICT
COLUMN_VOCABULARY_DICT = 'column_vocabulary_dict'
ENABLE_EVENT_LOGGER
ENABLE_EVENT_LOGGER = '--enable-event-logger'
FORECAST_LEVEL
FORECAST_LEVEL = '--forecast-level'
GRAPH_JSON_FILE
GRAPH_JSON_FILE = 'hts_graph.json'
HIERARCHY
HIERARCHY = 'hierarchy_column_names'
HIERARCHY_PARAMETERS
HIERARCHY_PARAMETERS = {'hierarchy_column_names', 'hierarchy_training_level'}
HTS_COUNT_VECTORIZER_MAX_FEATURES
HTS_COUNT_VECTORIZER_MAX_FEATURES = 5
HTS_CROSS_TIME_AGG_CSV
HTS_CROSS_TIME_AGG_CSV = 'hts_cross_time_agg.csv'
HTS_CROSS_TIME_PROPORTION
HTS_CROSS_TIME_PROPORTION = '_hts_cross_time_proportion'
HTS_CROSS_TIME_SUM
HTS_CROSS_TIME_SUM = '_hts_cross_time_sum'
HTS_ENDTIME
HTS_ENDTIME = '_hts_endtime'
HTS_FILE_COLUMN_VOCABULARY_JSON
HTS_FILE_COLUMN_VOCABULARY_JSON = 'column_vocabulary.json'
HTS_FILE_DATASET_COLLECT_SUMMARY
HTS_FILE_DATASET_COLLECT_SUMMARY = 'dataset_collect_summary.json'
HTS_FILE_POSTFIX_COLUMN_VOCABULARY_JSON
HTS_FILE_POSTFIX_COLUMN_VOCABULARY_JSON = '_column_vocabulary.json'
HTS_FILE_POSTFIX_METADATA_CSV
HTS_FILE_POSTFIX_METADATA_CSV = '_metadata.csv'
HTS_FILE_POSTFIX_RUN_INFO_JSON
HTS_FILE_POSTFIX_RUN_INFO_JSON = '_run_info.json'
HTS_FILE_PREDICTIONS
HTS_FILE_PREDICTIONS = 'allocated_predictions.csv'
HTS_FILE_PREDICTIONS_POSTFIX
HTS_FILE_PREDICTIONS_POSTFIX = '_pred.csv'
HTS_FILE_PRED_RESULTS
HTS_FILE_PRED_RESULTS = 'prediction_results.json'
HTS_FILE_PRED_RESULTS_POSTFIX
HTS_FILE_PRED_RESULTS_POSTFIX = '_results.json'
HTS_FILE_PROPORTIONS_METADATA_JSON = 'metadata.json'
HTS_FILE_RUN_INFO_JSON
HTS_FILE_RUN_INFO_JSON = 'run_info.json'
HTS_FREQUENCY
HTS_FREQUENCY = '_hts_freq'
HTS_HIERARCHY_SUM
HTS_HIERARCHY_SUM = '_hts_hierarchy_sum'
HTS_OUTPUT_ARGUMENTS_DICT
HTS_OUTPUT_ARGUMENTS_DICT = {'--allocation-method': 'allocation_method', '--enable-event-logger': 'enable_event_logger', '--filedataset-blob-dir': 'filedataset_blob_dir', '--forecast-level': 'forecast_level', '--input-medatadata': 'input_metadata', '--output-path': 'output_path', '--raw-forecasts': 'raw_forecasts', '--training-runid': 'training_run_id'}
HTS_ROOT_NODE_LEVEL
HTS_ROOT_NODE_LEVEL = '_ROOT_LEVEL'
HTS_ROOT_NODE_NAME
HTS_ROOT_NODE_NAME = 'AutoML_HTS_ROOT'
HTS_SCRIPTS_SCENARIO_ARG_DICT
HTS_SCRIPTS_SCENARIO_ARG_DICT = {'automl-training': ['--output-path', '--input-medatadata', '--enable-event-logger'], 'data-aggregation-and-validation': ['--output-path', '--filedataset-blob-dir', '--input-medatadata', '--enable-event-logger'], 'forecast-allocation': ['--forecast-level', '--allocation-method', '--training-runid', '--output-path', '--raw-forecasts', '--enable-event-logger'], 'forecast-parallel': ['--training-runid', '--output-path', '--enable-event-logger'], 'pre-proportions-calculation': ['--output-path', '--filedataset-blob-dir', '--enable-event-logger'], 'proportions-calculation': ['--input-medatadata', '--enable-event-logger']}
HTS_STARTTIME
HTS_STARTTIME = '_hts_starttime'
JSON_VERSION
LOGGING_PIPELINE_ID
LOGGING_PIPELINE_ID = 'pipeline_run_id'
LOGGING_RUN_ID
LOGGING_RUN_ID = 'script_run_id'
LOGGING_RUN_TYPE
LOGGING_RUN_TYPE = 'run_type'
LOGGING_SCRIPT_SESSION_ID
LOGGING_SCRIPT_SESSION_ID = 'script_session_id'
METADATA_INPUT = '--input-medatadata'
METADATA_JSON_METADATA = 'metadata'
MODEL_TAG_AUTOML
MODEL_TAG_AUTOML = 'AutoML'
MODEL_TAG_HASH
MODEL_TAG_HIERARCHY
MODEL_TAG_HIERARCHY = 'Hierarchy'
MODEL_TAG_MODEL_TYPE
MODEL_TAG_MODEL_TYPE = 'ModelType'
MODEL_TAG_RUN_ID
MODEL_TAG_RUN_ID = 'RunId'
MODEL_TAG_STEP_RUN_ID
MODEL_TAG_STEP_RUN_ID = 'StepRunId'
NODE_ID
OUTPUT_PATH
OUTPUT_PATH = '--output-path'
PREDICTION_COLUMN
PREDICTION_COLUMN = 'automl_predictions'
PROPORTIONS_OF_HISTORICAL_AVERAGE
PROPORTIONS_OF_HISTORICAL_AVERAGE = 'proportions_of_historical_average'
RAW_FORECASTS
RAW_FORECASTS = '--raw-forecasts'
RUN_INFO_AUTOML_RUN_ID
RUN_INFO_AUTOML_RUN_ID = 'run_id'
RUN_INFO_FAILED_REASON
RUN_INFO_FAILED_REASON = 'failed_reason'
RUN_INFO_STATUS
RUN_INFO_STATUS = 'status'
RUN_PROPERTIES_DATA_TAGS = 'many_models_data_tags'
RUN_PROPERTIES_INPUT_FILE = 'many_models_input_file'
RUN_PROPERTIES_MANY_MODELS_RUN
RUN_PROPERTIES_MANY_MODELS_RUN = 'many_models_run'
SETTINGS_FILE
SETTINGS_FILE = 'automl_settings.json'
STEP_ALLOCATION
STEP_ALLOCATION = 'forecast-allocation'
STEP_AUTOML_TRAINING
STEP_AUTOML_TRAINING = 'automl-training'
STEP_DATA_AGGREGATION
STEP_DATA_AGGREGATION = 'data-aggregation-and-validation'
STEP_DATA_AGGREGATION_FILEDATASET
STEP_DATA_AGGREGATION_FILEDATASET = 'data-aggregation-filedataset'
STEP_FORECAST
STEP_FORECAST = 'forecast-parallel'
STEP_PRE_PROPORTIONS_CALCULATION
STEP_PRE_PROPORTIONS_CALCULATION = 'pre-proportions-calculation'
STEP_PROPORTIONS_CALCULATION
STEP_PROPORTIONS_CALCULATION = 'proportions-calculation'
TRAINING_LEVEL
TRAINING_LEVEL = 'hierarchy_training_level'
TRAINING_RUN_ID
TRAINING_RUN_ID = '--training-runid'