/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck/tensor_description/tensor_descriptor_helper.hpp File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck/tensor_description/tensor_descriptor_helper.hpp File Reference#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck/tensor_description/tensor_descriptor_helper.hpp File Reference
tensor_descriptor_helper.hpp File Reference

Go to the source code of this file.

Namespaces

 ck
 

Functions

template<typename... Lengths, typename... Strides, typename enable_if< sizeof...(Lengths)==sizeof...(Strides), bool >::type = false>
__host__ constexpr __device__ auto ck::make_naive_tensor_descriptor (const Tuple< Lengths... > &lengths, const Tuple< Strides... > &strides)
 
template<typename... Lengths>
__host__ constexpr __device__ auto ck::make_naive_tensor_descriptor_packed (const Tuple< Lengths... > &lengths)
 
template<typename... Lengths, typename Align >
__host__ constexpr __device__ auto ck::make_naive_tensor_descriptor_aligned (const Tuple< Lengths... > &lengths, Align align)