You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I am trying out different index orders for the following contraction:
T1[p, c, q, ] = start[p, q, r, ] * C3[c, r, ]
where T1 and start are 3D sparse tensors, and C3 is a sparse matrix. For the following index ordering, I suspect that the code generated (compute kernel) is incorrect:
It looks like the update to t1_vals is being done at a different position for every value of r in line 20.
Since the contraction is over r, it should in-fact be done at the same position in t1_vals.
The text was updated successfully, but these errors were encountered:
Hi, I am trying out different index orders for the following contraction:
where T1 and start are 3D sparse tensors, and C3 is a sparse matrix. For the following index ordering, I suspect that the code generated (compute kernel) is incorrect:
Here is the kernel I get from TACO:
It looks like the update to
t1_vals
is being done at a different position for every value ofr
in line 20.Since the contraction is over r, it should in-fact be done at the same position in
t1_vals
.The text was updated successfully, but these errors were encountered: