Skip to content

Conversation

@SwayamInSync
Copy link

cutlass/core_io.h is required to use the IO overloads on cutlass::half_t

@SwayamInSync
Copy link
Author

SwayamInSync commented Nov 23, 2025

Later in the same file demonstrating Array container for int4b_t it seems user-defined literals _s4 isn't available even after including subbyte_reference.h

Is this expected? or those literals are removed, we might need to fix that as well

@SwayamInSync SwayamInSync changed the title DOC: Fixing IO in fundamental types codeblock DOC: Fixing fundamental types codeblock Nov 23, 2025
Array<int, kN> source;

NumericConverter<descltype(destination), decltype(source)> convert;
NumericArrayConverter<int8_t, int, kN> convert;
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Originally it was a typo here (descltype) but also can't use decltype as it expands to const cutlass::NumericConverter<cutlass::Array<int8_t, 16, false>, cutlass::Array<int, 16, true>


Operators are define to convert between numeric types in `numeric_conversion.h`. Conversion operators are defined in
terms of individual numeric elements and on arrays which enable the possibility of efficient hardware
support on current and future NVIDIA GPUs.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be the duplicate section (it exists inside Containers section) and the code block is empty as well. If this wasn't intended then we can remove this as well

@github-actions
Copy link

This PR has been labeled inactive-30d due to no recent activity in the past 30 days. Please close this PR if it is no longer required. Otherwise, please respond with a comment indicating any updates. This PR will be labeled inactive-90d if there is no activity in the next 60 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant