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
The scheduling template in TL is quite complex because, for different tensor arguments, we need to implement separate TL templates. This complexity arises because TL cannot automatically remove unused tensor arguments, and the tensor arguments cannot be extended as flexibly as needed.
Expected Behavior:
# Given Program@T.prim_funcdefmain(A, B, Scale, C):
ifwith_scale:
f(A, B, Scale, C)
else:
f(A, B, C)
If with_scale is set to False, the Scale argument should be removed from the function's argument list.
The text was updated successfully, but these errors were encountered:
Ref to PR microsoft/BitBLAS#214 and microsoft/BitBLAS#215
The scheduling template in TL is quite complex because, for different tensor arguments, we need to implement separate TL templates. This complexity arises because TL cannot automatically remove unused tensor arguments, and the tensor arguments cannot be extended as flexibly as needed.
Expected Behavior:
If
with_scale
is set toFalse
, theScale
argument should be removed from the function's argument list.The text was updated successfully, but these errors were encountered: