Source code for ts_benchmark.evaluation.strategy.constants
# -*- coding: utf-8 -*-
from __future__ import absolute_import
from typing import List
[docs]
class FieldNames:
MODEL_NAME = "model_name"
FILE_NAME = "file_name"
MODEL_PARAMS = "model_params"
STRATEGY_ARGS = "strategy_args"
FIT_TIME = "fit_time"
INFERENCE_TIME = "inference_time"
ACTUAL_DATA = "actual_data"
INFERENCE_DATA = "inference_data"
LOG_INFO = "log_info"
[docs]
@classmethod
def all_fields(cls) -> List[str]:
return [
cls.MODEL_NAME,
cls.FILE_NAME,
cls.MODEL_PARAMS,
cls.STRATEGY_ARGS,
cls.FIT_TIME,
cls.INFERENCE_TIME,
cls.ACTUAL_DATA,
cls.INFERENCE_DATA,
cls.LOG_INFO,
]