cutlass icon indicating copy to clipboard operation
cutlass copied to clipboard

[QST] could you please help me understand how right_inverse work?

Open jakedevtec opened this issue 1 year ago • 5 comments

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!

jakedevtec avatar Feb 21 '24 00:02 jakedevtec

@ccecka you might be the right person who can help me?

jakedevtec avatar Feb 21 '24 00:02 jakedevtec

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.

github-actions[bot] avatar Mar 22 '24 00:03 github-actions[bot]

It is about finding an inv_layout of layout, which satisfies layout(inv_layout(i)) = i

JieRen98 avatar Apr 28 '24 22:04 JieRen98

It will be helpful if we can document right_inverse and left_inverse in CuTe docs. cc: @ccecka, @thakkarV

manishucsd avatar Apr 29 '24 01:04 manishucsd

+1 we do need some docs about inverse and how they ared used in such as make_tiled_copy

irasin avatar May 19 '24 08:05 irasin

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.

github-actions[bot] avatar Jun 18 '24 09:06 github-actions[bot]