HMLP: High-performance Machine Learning Primitives
gkrm_mrxnr< MR, NR, OPKERNEL, OP1, OP2, OPREDUCE, TA, TB, TC, TV > Struct Template Reference

Public Member Functions

void operator() (int k, TA *a, TB *b, TC *c, int ldc, TV *v, int ldv, aux_s< TA, TB, TC, TV > *aux) const
 

Public Attributes

OPKERNEL opkernel
 
OP1 op1
 
OP2 op2
 
TV initV
 
OPKERNEL opreduce
 
TC initC
 

Static Public Attributes

static const size_t mr = MR
 
static const size_t nr = NR
 
static const size_t pack_mr = MR
 
static const size_t pack_nr = NR
 
static const size_t align_size = 32
 

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