[QST] could you please help me understand how right_inverse work?
What is your question?
I am trying to understand how the right_inverse works in the cute.
For example, https://github.com/NVIDIA/cutlass/blob/main/test/python/pycute/test_right_inverse.py#L88
The given input is Layout((2,4,6),(4,1,8)), I just couldn't figure out why the output is (4, 2, 6):(2, 1, 8).
Any help is appreciated!
@ccecka you might be the right person who can help me?
This issue has been labeled inactive-30d due to no recent activity in the past 30 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be labeled inactive-90d if there is no activity in the next 60 days.
It is about finding an inv_layout of layout, which satisfies layout(inv_layout(i)) = i
It will be helpful if we can document right_inverse and left_inverse in CuTe docs. cc: @ccecka, @thakkarV
+1 we do need some docs about inverse and how they ared used in such as make_tiled_copy
This issue has been labeled inactive-30d due to no recent activity in the past 30 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be labeled inactive-90d if there is no activity in the next 60 days.