function

assignment.lapjvx_batch_assignment

def lapjvx_batch_assignment(cost_matrices: list[torch.Tensor]) -> list[tuple[torch.Tensor, torch.Tensor, torch.Tensor]]

Solve a batch of LAPs via the rectangular Jonker-Volgenant solver.

Parameters

NameTypeDescription
cost_matriceslist of torch.TensorPer-problem cost matrices. Shapes may differ.

Returns

list of tuple — Per-problem ``(matches, unmatched_rows, unmatched_cols)`` triples following the shape conventions of :func:`lapjvx_assignment`.

Source: unitrack/assignment/lapjv/_solver.py:104