gigl.src.validation_check.libs.resource_config_checks#

Attributes#

Functions#

Module Contents#

gigl.src.validation_check.libs.resource_config_checks.check_if_inferencer_resource_config_valid(resource_config_pb)[source]#
Parameters:

resource_config_pb (snapchat.research.gbml.gigl_resource_config_pb2.GiglResourceConfig)

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.check_if_preprocessor_resource_config_valid(resource_config_pb)[source]#
Parameters:

resource_config_pb (snapchat.research.gbml.gigl_resource_config_pb2.GiglResourceConfig)

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.check_if_shared_resource_config_valid(resource_config_pb)[source]#
Check if SharedResourceConfig specification is valid:
  • SharedResourceConfig or a SharedResourceConfig uri must be accessible in the resource config.

  • CommonComputeConfig must have appropriate fields defined.

Parameters:

resource_config_pb (gigl_resource_config_pb2.GiglResourceConfig) – The resource config to be checked.

Returns:

None

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.check_if_split_generator_resource_config_valid(resource_config_pb)[source]#
Parameters:

resource_config_pb (snapchat.research.gbml.gigl_resource_config_pb2.GiglResourceConfig)

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.check_if_subgraph_sampler_resource_config_valid(resource_config_pb)[source]#
Parameters:

resource_config_pb (snapchat.research.gbml.gigl_resource_config_pb2.GiglResourceConfig)

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.check_if_trainer_resource_config_valid(resource_config_pb)[source]#
Parameters:

resource_config_pb (snapchat.research.gbml.gigl_resource_config_pb2.GiglResourceConfig)

Return type:

None

gigl.src.validation_check.libs.resource_config_checks.logger[source]#