sketchgraphs_models.autoconstraint.eval.InferenceRequest

class sketchgraphs_models.autoconstraint.eval.InferenceRequest(node_ops, edge_ops, num_nodes_in_graph, partner_index, node_features)
__getnewargs__()

Return self as a plain tuple. Used by copy and pickle.

static __new__(_cls, node_ops: List[sketchgraphs.data.sequence.NodeOp], edge_ops: List[sketchgraphs.data.sequence.EdgeOp], num_nodes_in_graph: int, partner_index: Optional[int], node_features: dict)

Create new instance of InferenceRequest(node_ops, edge_ops, num_nodes_in_graph, partner_index, node_features)

edge_ops: List[sketchgraphs.data.sequence.EdgeOp]

Alias for field number 1

node_features: dict

Alias for field number 4

node_ops: List[sketchgraphs.data.sequence.NodeOp]

Alias for field number 0

num_nodes_in_graph: int

Alias for field number 2

partner_index: Optional[int]

Alias for field number 3