#include <aie.hpp>
|
static constexpr unsigned | elems = Elems |
|
|
template<aie_dm_resource Resource, typename T2 , typename TensorDescriptor > |
constexpr auto | make_restrict_tensor_buffer_stream (T2 *base, const TensorDescriptor &dims) |
|
template<aie_dm_resource Resource, typename T2 , typename TensorDescriptor > |
constexpr auto | make_tensor_buffer_stream (T2 *base, const TensorDescriptor &dims) |
|
template<typename T2 , unsigned Elems2, typename... Args> |
constexpr auto | make_tensor_descriptor_from_native (Args &&... args) |
|
template<typename T2 , unsigned Elems2, typename... Args> |
constexpr auto | make_tensor_descriptor_from_native_bytes (Args &&... args) |
|
◆ type
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
◆ vector_type
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
◆ tensor_descriptor() [1/2]
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
◆ tensor_descriptor() [2/2]
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
◆ make_restrict_tensor_buffer_stream
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
template<aie_dm_resource Resource, typename T2 , typename TensorDescriptor >
constexpr auto make_restrict_tensor_buffer_stream |
( |
T2 * |
base, |
|
|
const TensorDescriptor & |
dims |
|
) |
| |
|
friend |
◆ make_tensor_buffer_stream
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
template<aie_dm_resource Resource, typename T2 , typename TensorDescriptor >
constexpr auto make_tensor_buffer_stream |
( |
T2 * |
base, |
|
|
const TensorDescriptor & |
dims |
|
) |
| |
|
friend |
◆ make_tensor_descriptor_from_native
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
template<typename T2 , unsigned Elems2, typename... Args>
constexpr auto make_tensor_descriptor_from_native |
( |
Args &&... |
args | ) |
|
|
friend |
◆ make_tensor_descriptor_from_native_bytes
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
template<typename T2 , unsigned Elems2, typename... Args>
constexpr auto make_tensor_descriptor_from_native_bytes |
( |
Args &&... |
args | ) |
|
|
friend |
◆ elems
template<unsigned Rank, typename T , unsigned Elems, typename NativeRepr = detail::default_repr_t<Rank>>
The documentation for this class was generated from the following file: