Deep Neural Network Library (DNNL)
1.2.2
Performance library for Deep Learning
C++ API example demonstrating
MatMul
as a replacement for SGEMM functions.
Concepts:
Create primitive once, use multiple times
Run-time tensor shapes:
DNNL_RUNTIME_DIM_VAL
Run-time output scales:
dnnl::primitive_attr::set_output_scales()
and
DNNL_RUNTIME_F32_VAL