Line too long (80 > 79 characters):
81 x = torch.cat([x, degrees], -1) if self.retain_features else degreesLine too long (104 > 79 characters):
85 out = self.update_fn((1 + self.eps) * self_msg + self.propagate(edge_index=edge_index, x=x))Line too long (96 > 79 characters):
87 out = self.update_fn(torch.cat((x, self.propagate(edge_index=edge_index, x=x)), -1))Line too long (85 > 79 characters):
97 edge_index_i, edge_index_j = edge_index[select, :], edge_index[1 - select, :]Line too long (104 > 79 characters):
101 msgs = torch.sparse.FloatTensor(edge_index, msgs, torch.Size([n_nodes, n_nodes, msgs.shape[1]]))Line too long (106 > 79 characters):
113 raise NotImplementedError("Aggregation kind {} is not currently supported.".format(self.aggr))Line too long (106 > 79 characters):
124 raise NotImplementedError("Message kind {} is not currently supported.".format(self.msg_kind))Line too long (109 > 79 characters):
128 return '{}(msg_fn = {}, update_fn = {})'.format(self.__class__.__name__, self.msg_fn, self.update_fn)