Source code for gigl.src.common.constants.metrics
# This file defines all constants for metrics used by GBML project
[docs]
TIMER_S = "time_s" # in seconds
[docs]
PIPELINE_COMPONENT_PREFIX = "pipeline"
[docs]
OFFLINE_METRIC_PREFIX = "offline_metric"
[docs]
COMPONENT_CONFIG_POPULATOR_PREFIX = (
f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}config_populator"
)
[docs]
COMPONENT_PREPROCESSOR_PREFIX = f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}preprocessor"
[docs]
COMPONENT_SPLIT_GENERATOR_PREFIX = (
f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}split_generator"
)
[docs]
COMPONENT_SUBGRAPH_SAMPLER_PREFIX = (
f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}subgraph_sampler"
)
[docs]
COMPONENT_TRAINER_PREFIX = f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}trainer"
[docs]
COMPONENT_INFERENCER_PREFIX = f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}inferencer"
[docs]
COMPONENT_POSTPROCESSOR_PREFIX = f"{PIPELINE_COMPONENT_PREFIX}{DELIMITER}post_processor"
# Total time cost for each kfp component
[docs]
TIMER_CONFIG_POPULATOR_S = f"{COMPONENT_CONFIG_POPULATOR_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_PREPROCESSOR_S = f"{COMPONENT_PREPROCESSOR_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_SPLIT_GENERATOR_S = f"{COMPONENT_SPLIT_GENERATOR_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_SUBGRAPH_SAMPLER_S = f"{COMPONENT_SUBGRAPH_SAMPLER_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_TRAINER_S = f"{COMPONENT_TRAINER_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_INFERENCER_S = f"{COMPONENT_INFERENCER_PREFIX}{DELIMITER}{TIMER_S}"
[docs]
TIMER_POST_PROCESSOR_S = f"{COMPONENT_POSTPROCESSOR_PREFIX}{DELIMITER}{TIMER_S}"
# SUBGRAPH_SAMPLER
[docs]
COUNT_SGS_USES_GRAPHDB = (
f"{COMPONENT_SUBGRAPH_SAMPLER_PREFIX}{DELIMITER}sgs_uses_graphdb"
)
# TRAINER
[docs]
TIMER_TRAINER_EXPORT_INFERENCE_ASSETS_S = (
f"{COMPONENT_TRAINER_PREFIX}{DELIMITER}export_inference_assets{DELIMITER}{TIMER_S}"
)
[docs]
TIMER_TRAINER_SETUP_ENV_S = (
f"{COMPONENT_TRAINER_PREFIX}{DELIMITER}setup_env{DELIMITER}{TIMER_S}"
)
[docs]
TIMER_TRAINER_CLEANUP_ENV_S = (
f"{COMPONENT_TRAINER_PREFIX}{DELIMITER}cleanup_env{DELIMITER}{TIMER_S}"
)
# INFERENCER