template class xf::blas::GemvΒΆ

#include "gemv.hpp"
template <
    typename t_FloatType,
    unsigned int t_DdrWidth,
    unsigned int t_colMemWords,
    unsigned int t_rowMemWords,
    unsigned int t_kVectorBlocks,
    unsigned int t_mVectorBlocks
    >
class Gemv

// typedefs

typedef WideType <t_FloatType, t_DdrWidth> DdrWideType
typedef hls::stream <typename WideType <t_FloatType, t_DdrWidth>::t_TypeInt> DdrStream
typedef hls::stream <unsigned int> ParamStream
typedef GemvArgs GemvArgsType

// fields

static const unsigned int t_colBlockLength
static const unsigned int t_rowBlockLength