Utilities exposed to users.
|
template<unsigned N> |
void | aie::print (const aie::mask< N > &m, bool nl=false, const char *prefix=nullptr) |
| Displays the contents of a mask.
|
|
template<typename C >
requires (Vector<C> || Accum<C>) |
void | aie::print (const C &c, bool nl=false, const char *prefix=nullptr) |
| Displays the contents of a vector or an accumulator.
|
|
template<typename T , unsigned Elems>
requires (!detail::is_floating_point_v<T>) |
void | aie::print_fixed (const aie::vector< T, Elems > &v, int scale, bool nl=false, const char *prefix=nullptr) |
| Displays the contents of a vector integers represented as real numbers in fixed point.
|
|
template<typename Matrix >
requires (Vector<Matrix> || Accum<Matrix>) |
void | aie::print_matrix (const Matrix &m, unsigned cols, const char *prefix=nullptr) |
| Displays the contents of a vector or accumulator, arranged in a matrix layout.
|
|