-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transformation Bugs (Auto Optimize) #1638
Comments
I had to heavily rework As a side effect the test See also |
If the auto optimizer does not use the strict data flow mode, then useless size 1 dimensions of intermediate are removed. In that case The error is generated in |
This issue was now split into separate ones. |
The new version of
MapFusion
is able to handle more cases and generates slightly different graphs. Some other transformations mostly related to auto optimize do not handle these cases properly and fail.Either the generate wrong graphs (validation fails), but perform some operations which are invalid.
To pass the CI the new
MapFusion
was equipped with a compatibility flagstrict_dataflow
which generated graphs, that were more in line with what other transformations expect.This issues is created to collect all known transformations or cases that cause an error.
Since mostly all of them are related to the auto optimizer, you should apply the following patch:
The commit
b2dea1d1
in Philip's is known to pass the test suite.The compatibility mode is by default enabled. However, with this patch you can enable it (you have to look also at auto optimize).
The text was updated successfully, but these errors were encountered: