Source code for gigl.src.common.constants.components
from enum import Enum
[docs]
class GiGLComponents(Enum):
[docs]
ConfigValidator = "config_validator"
[docs]
ConfigPopulator = "config_populator"
[docs]
DataPreprocessor = "data_preprocessor"
[docs]
SubgraphSampler = "subgraph_sampler"
[docs]
SplitGenerator = "split_generator"
[docs]
Inferencer = "inferencer"
[docs]
PostProcessor = "post_processor"
@property
[docs]
def kebab_case_value(self):
return self.value.replace("_", "-")
[docs]
GLT_BACKEND_UNSUPPORTED_COMPONENTS = [
GiGLComponents.SubgraphSampler.value,
GiGLComponents.SplitGenerator.value,
]