Simd::SynetAdd16b, Simd::SynetQuantizedAdd, Simd::SynetQuantizedMul, Simd::SynetGatherElements, Simd::SynetPermute, Simd::SynetInnerProduct32f, Simd::SynetInnerProduct16b, Simd::SynetQuantizedInnerProduct, Simd::SynetDeconvolution32f, Simd::SynetDeconvolution16b, Simd::SynetMergedConvolution32f, Simd::SynetMergedConvolution16b, Simd::SynetMergedConvolution8i and Simd::SynetQuantizedMergedConvolution classes (C++ wrappers of Synet operations). More...
Data Structures | |
| class | SynetAdd16b |
| The SynetAdd16b class is a C++ wrapper of 16-bit (BF16/FP32) element-wise addition. More... | |
| class | SynetQuantizedAdd |
| The SynetQuantizedAdd class is a C++ wrapper of quantized (UINT8/FP32) element-wise addition. More... | |
| class | SynetQuantizedMul |
| The SynetQuantizedMul class is a C++ wrapper of quantized (UINT8/FP32) element-wise multiplication. More... | |
| class | SynetGatherElements |
| The SynetGatherElements class is a C++ wrapper of ONNX-style GatherElements. More... | |
| class | SynetPermute |
| The SynetPermute class is a C++ wrapper of tensor dimension permutation. More... | |
| class | SynetInnerProduct32f |
| The SynetInnerProduct32f class is a C++ wrapper of FP32 inner product (matrix multiplication). More... | |
| class | SynetInnerProduct16b |
| The SynetInnerProduct16b class is a C++ wrapper of BF16/FP32 inner product (matrix multiplication). More... | |
| class | SynetQuantizedInnerProduct |
| The SynetQuantizedInnerProduct class is a C++ wrapper of quantized UINT8/INT8 inner product (matrix multiplication). More... | |
| class | SynetConvolution32f |
| The SynetConvolution32f class is a C++ wrapper of FP32 convolution. More... | |
| class | SynetConvolution16b |
| The SynetConvolution16b class is a C++ wrapper of BF16/FP32 convolution. More... | |
| class | SynetConvolution8i |
| The SynetConvolution8i class is a C++ wrapper of INT8 convolution. More... | |
| class | SynetQuantizedConvolution |
| The SynetQuantizedConvolution class is a C++ wrapper of UINT8 quantized convolution. More... | |
| class | SynetDeconvolution32f |
| The SynetDeconvolution32f class is a C++ wrapper of FP32 deconvolution (transposed convolution). More... | |
| class | SynetDeconvolution16b |
| The SynetDeconvolution16b class is a C++ wrapper of BF16/FP32 deconvolution (transposed convolution). More... | |
| class | SynetMergedConvolution32f |
| The SynetMergedConvolution32f class is a C++ wrapper of FP32 merged convolution. More... | |
| class | SynetMergedConvolution16b |
| The SynetMergedConvolution16b class is a C++ wrapper of BF16/FP32 merged convolution. More... | |
| class | SynetMergedConvolution8i |
| The SynetMergedConvolution8i class is a C++ wrapper of INT8 merged convolution. More... | |
| class | SynetQuantizedMergedConvolution |
| The SynetQuantizedMergedConvolution class is a C++ wrapper of UINT8 quantized merged convolution. More... | |
Typedefs | |
| typedef std::vector< size_t > | Shape |
| Tensor shape type definition. | |
Detailed Description
Simd::SynetAdd16b, Simd::SynetQuantizedAdd, Simd::SynetQuantizedMul, Simd::SynetGatherElements, Simd::SynetPermute, Simd::SynetInnerProduct32f, Simd::SynetInnerProduct16b, Simd::SynetQuantizedInnerProduct, Simd::SynetDeconvolution32f, Simd::SynetDeconvolution16b, Simd::SynetMergedConvolution32f, Simd::SynetMergedConvolution16b, Simd::SynetMergedConvolution8i and Simd::SynetQuantizedMergedConvolution classes (C++ wrappers of Synet operations).