/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
#include "ck/utility/common_header.hpp"
#include "ck/tensor_description/tensor_descriptor.hpp"
#include "ck/tensor_description/multi_index_transform_helper.hpp"
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) |