gigl.src.inference.v1.lib.node_classification_inferencer#
Classes#
| Concrete NodeClassificationInferenceBlueprint class that implements functions in order | 
Module Contents#
- class gigl.src.inference.v1.lib.node_classification_inferencer.NodeClassificationInferenceBlueprint(gbml_config_pb_wrapper, inferencer, graph_builder)[source]#
- Bases: - gigl.src.inference.v1.lib.base_inference_blueprint.BaseInferenceBlueprint[- snapchat.research.gbml.training_samples_schema_pb2.SupervisedNodeClassificationSample,- gigl.src.training.v1.lib.data_loaders.supervised_node_classification_data_loader.SupervisedNodeClassificationBatch]- Concrete NodeClassificationInferenceBlueprint class that implements functions in order to correctly compute and save inference results for SupervisedNodeClassification tasks. - Implements Generics:
- RawSampleType = training_samples_schema_pb2.SupervisedNodeClassificationSample BatchType = SupervisedNodeClassificationBatch 
 - Parameters:
- gbml_config_pb_wrapper (gigl.src.common.types.pb_wrappers.gbml_config.GbmlConfigPbWrapper) 
- inferencer (gigl.src.inference.v1.lib.base_inferencer.BaseInferencer) 
- graph_builder (gigl.src.common.graph_builder.abstract_graph_builder.GraphBuilder) 
 
 - get_batch_generator_fn()[source]#
- Returns:
- The function specific to the batch type needed for the inference task at hand. 
- Return type:
- Callable 
 
 
