AI Engine API User Guide (AIE-API) 2025.1
Loading...
Searching...
No Matches
Concepts for Basic Types

Concepts

concept  aie::ElemBaseType
 Concept for all the basic types that can be used in operations and as vector element type.
 
concept  aie::Elem
 Concept for element operands.
 
concept  aie::ComplexElem
 Concept similar to aie::Elem, but it only accepts complex types.
 
concept  aie::RealElem
 Concept similar to aie::Elem, but it only accepts real (i.e.
 
concept  aie::ElemOrOp
 Concept that allows aie::Elem or an element operation modifier.
 
concept  aie::Vector
 Concept for vector types.
 
concept  aie::ComplexVector
 Similar to aie::Vector, but it only accepts vectors with complex element types.
 
concept  aie::ComplexIntegralVector
 Similar to aie::ComplexVector, but it only accepts vectors with integral element types.
 
concept  aie::ComplexFloatVector
 Similar to aie::ComplexVector, but it only accepts vectors with floating point element types.
 
concept  aie::RealVector
 Similar to aie::Vector, but it only accepts vectors with real element types.
 
concept  aie::VectorOrOp
 Concept that allows aie::Vector or a vector operation modifier.
 
concept  aie::SparseVector
 Concept for vector types.
 
concept  aie::SparseVectorOrOp
 Concept that allows aie::SparseVector or a vector operation modifier.
 
concept  aie::Accum
 Concept for accumulator types.
 
concept  aie::AccumOrOp
 Concept that allows aie::Accum or an accumulator operation modifier.
 
concept  aie::Mask
 Concept for mask types.
 
concept  aie::DecoratedElemBaseType
 Concept for the pointers to basic types that can be used in operations and as vector element type.
 
concept  aie::AccumElemBaseType
 Concept for the supported accumulator element types.
 
concept  aie::PackableFrom
 The concept PackableFrom is satisfied when all the following requirements are met:
 
concept  aie::TensorBufferStream
 Concept for a tensor buffer stream.
 
concept  aie::TensorBufferStreamOp
 Concept for a tensor buffer stream with an operation modifier.
 
concept  aie::TensorBufferStreamOrOp
 Concept for a tensor buffer stream or an operation modifier.
 
concept  aie::UnpackableFrom
 The concept UnpackableFrom is satisfied when all the following requirements are met:
 
concept  aie::aie::ParallelLUT
 Concept for parallel access LUT types.