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