-
Notifications
You must be signed in to change notification settings - Fork 195
Closed
Description
I tried to compile the following schedule with the command line tool:
../build/bin/taco "C(i, j) = A(i, k) * B(k, j)" -s="split(i, i0, i1, 32)"
It failed with the message "The index statement is not valid concrete index notation: all variables in concrete notation must be bound by a forall statement". What does that mean? What is a forall statement?
However, if I change i
to be j
, the following schedule works fine and outputs the target code:
../build/bin/taco "C(i, j) = A(i, k) * B(k, j)" -s="split(j, j0, j1, 32)"
Are there any prerequisites to use the schedule?
Metadata
Metadata
Assignees
Labels
No labels