gigl.src.common.utils.gbml_protos#

Classes#

Module Contents#

class gigl.src.common.utils.gbml_protos.TrainingSamplesSchemaProtoUtils[source]#
static build_NodeAnchorBasedLinkPredictionSamplePb(target_node, target_neighborhood, pos_neighborhoods, hard_neg_neighborhoods=None, random_neg_neighborhoods=None)[source]#
Parameters:
Return type:

snapchat.research.gbml.training_samples_schema_pb2.NodeAnchorBasedLinkPredictionSample

static build_RootedNodeNeighborhoodPb(root_node, neighborhood)[source]#
Parameters:
Return type:

snapchat.research.gbml.training_samples_schema_pb2.RootedNodeNeighborhood

static build_SupervisedLinkBasedTaskSamplePb()[source]#
Return type:

snapchat.research.gbml.training_samples_schema_pb2.SupervisedLinkBasedTaskSample

static build_SupervisedNodeClassificationSamplePb(target_node, neighborhood, node_labels)[source]#
Parameters:
Return type:

snapchat.research.gbml.training_samples_schema_pb2.SupervisedNodeClassificationSample