|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Convolution operation node compatible with ONNX Conv operator. More...
#include "sdfg/data_flow/library_nodes/math/blas/blas_node.h"#include "sdfg/data_flow/library_nodes/math/tensor/spatial_tensor_node.h"#include "sdfg/data_flow/library_nodes/math/tensor/tensor_node.h"Go to the source code of this file.
Classes | |
| class | sdfg::math::tensor::ConvNode |
| Convolution operation following ONNX Conv operator specification. More... | |
| struct | sdfg::math::tensor::ConvNode::ConvExpandPrerequisits |
| class | sdfg::math::tensor::ConvNodeSerializer |
| Serializer for ConvNode. More... | |
Namespaces | |
| namespace | sdfg |
| namespace | sdfg::math |
| namespace | sdfg::math::tensor |
Functions | |
| data_flow::LibraryNodeCode | sdfg::math::tensor::LibraryNodeType_Conv ("ml::Conv") |
Convolution operation node compatible with ONNX Conv operator.
This file defines the ConvNode class which implements a tensor convolution operation following the ONNX Conv operator specification. The node is expanded using the im2col transformation into a GEMM operation.
The ConvNode implements the ONNX Conv operator with the following parameters:
Supported attributes: