Source code for gigl.common.types.resource_config

from __future__ import annotations

from dataclasses import dataclass, field

from gigl.src.common.constants.components import GiGLComponents


@dataclass
[docs] class CommonPipelineComponentConfigs:
[docs] cuda_container_image: str
[docs] cpu_container_image: str
[docs] dataflow_container_image: str
# Additional job arguments for the pipeline components, by component. # Only SubgraphSampler supports additional_job_args, for now.
[docs] additional_job_args: dict[GiGLComponents, dict[str, str]] = field( default_factory=dict )