Reporter

class marius.report.Reporter
__init__(self: marius._report.Reporter) None
add_metric(self: marius._report.Reporter, metric: marius._report.Metric) None
property metrics
report(self: marius._report.Reporter) None
class marius.report.LinkPredictionReporter
add_result(self: marius._report.LinkPredictionReporter, pos_scores: torch.Tensor, neg_scores: torch.Tensor, edges: torch.Tensor = None) None
compute_ranks(self: marius._report.LinkPredictionReporter, pos_scores: torch.Tensor, neg_scores: torch.Tensor) torch.Tensor
__init__(self: marius._report.LinkPredictionReporter) None
clear(self: marius._report.LinkPredictionReporter) None
save(self: marius._report.LinkPredictionReporter, directory: str, scores: bool = False, ranks: bool = False) None
class marius.report.NodeClassificationReporter
add_result(self: marius._report.NodeClassificationReporter, y_true: torch.Tensor, y_pred: torch.Tensor, node_ids: torch.Tensor = None) None
__init__(self: marius._report.NodeClassificationReporter) None
clear(self: marius._report.NodeClassificationReporter) None
save(self: marius._report.NodeClassificationReporter, directory: str, labels: bool = False) None
class marius.report.ProgressReporter
__init__(self: marius._report.ProgressReporter, item_name: str, total_items: int, total_reports: int) None
add_result(self: marius._report.ProgressReporter, items_processed: int) None
clear(self: marius._report.ProgressReporter) None