cogdl.trainers.deepergcn_trainer

Module Contents

Classes

DeeperGCNTrainer

Helper class that provides a standard way to create an ABC using

Functions

random_partition_graph(num_nodes, cluster_number=10)

generate_subgraphs(edge_index, parts, cluster_number=10, batch_size=1)

cogdl.trainers.deepergcn_trainer.random_partition_graph(num_nodes, cluster_number=10)[source]
cogdl.trainers.deepergcn_trainer.generate_subgraphs(edge_index, parts, cluster_number=10, batch_size=1)[source]
class cogdl.trainers.deepergcn_trainer.DeeperGCNTrainer(args)[source]

Bases: cogdl.trainers.base_trainer.BaseTrainer

Helper class that provides a standard way to create an ABC using inheritance.

fit(self, model, data)[source]
test_gpu_volume(self)[source]
_train_step(self)[source]
_test_step(self, split='val')[source]
loss(self, data)[source]
predict(self, data)[source]
classmethod build_trainer_from_args(cls, args)[source]

Build a new trainer instance.