Miassociation in hungarian assigner
Description
How to Reproduce
Run the unit test added by c3d2ae86 without the changes to the hungarian assigner logic. This should cause the unit test to fail
Current Behavior
Hungarian assigner does not provide optimal assignment in certain degenerate cases (cases where not every element of weight matrix has a set value)
Expected behavior
Hungarian assigner should provide optimal solution for all degenerate cases.