AI Engine API User Guide (AIE) 2021.2
aie::detail::accumulator< AccumBits, Lanes, T_Coeff, N_Coeff, T_Data > Struct Template Reference

#include

Public Types

template<OperationOp>
using accum_op_type=unary_op<accum_type, Op >
using accum_type=accum< accum_class_for_mul_types_v< T_Coeff, T_Data >, AccumBits, Lanes >
using coeff_vector_type=vector< T_Coeff, N_Coeff >
using data_vector_type=vector< T_Data, Lanes >

Static Public Member Functions

template<OperationOp, int CoeffStep, typename... Terms>
static auto run(constaccum_type&acc, constcoeff_vector_type&coeff, unsigned coeff_start, constdata_vector_type&data, const Terms &...terms)
template
static auto run(constcoeff_vector_type&coeff, unsigned coeff_start, constdata_vector_type&data, const Terms &...terms)

The documentation for this struct was generated from the following file: