| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
* added overload for fixed/nonfixed shape via enable_if
* added tests
|
@JohanMabille I think I need your input here |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Initial draft for a specialized computed_assign for xfixed:
Any broadcasting which would require a reshaping of the tensor we assign to will lead to an broadcast error.
But there is one thing where I do not know how to solve it:
Lets say a has a shape of (2,2) and b a shape of (1,2)
and I do
xt::noalias(a) += b;For such expressions, where broadcasting is involved to bring b to the correct shape, test suite only passes if I, within my implementation for computed_assign do this:
If I set this to true, the test suite only passes for expression where no broadcasting is involved.
I am unsure how to figure out in a proper way from within computed_assign since the shape and dim of the expressions e1 and e2 are matching.