The dynamic path will find disconnected subgraphs such as aa, bc->bc and automatically contract aa-> on the fly as a pre optimization measure; however, the contraction ,bc->bc (float, matrix -> matrix) was not considered and the float is first pre contracted -> (a no-op). This PR prevents these no-ops to simplify the output path.
Description
The dynamic path will find disconnected subgraphs such as
aa, bc->bc
and automatically contractaa->
on the fly as a pre optimization measure; however, the contraction,bc->bc
(float, matrix -> matrix) was not considered and the float is first pre contracted->
(a no-op). This PR prevents these no-ops to simplify the output path.Status