concatenate_hyper_edge_sets

concatenate_hyper_edge_sets(hyper_edge_set_list)[source]

Concatenate several single HyperEdgeSet into one single HyperEdgeSet.

Unlike collate_hyper_edge_sets(), this does not create a batch dimension, but simply stacks objects end-to-end.

Parameters:

hyper_edge_set_list (list[HyperEdgeSet]) – List of single (non-batched) HyperEdgeSet

Returns:

One HyperEdgeSet with n_obj = sum of all inputs’ n_obj

Return type:

HyperEdgeSet