docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
conv_expander.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace sdfg {
8namespace omp {
9
27} // namespace omp
28} // namespace sdfg
Convolution operation following ONNX Conv operator specification.
Definition conv_node.h:72
OMPConvExpander()
Definition conv_expander.h:12
static passes::LibNodeExpander::ExpandOutcome handle_expand_im2col(passes::LibNodeExpander::ExpandContext &context, structured_control_flow::Block &block, math::tensor::ConvNode &node)
virtual passes::LibNodeExpander::ExpandOutcome handle_expand(passes::LibNodeExpander::ExpandContext &context, structured_control_flow::Block &block, math::tensor::ConvNode &node) const override
Definition lib_node_expander.h:191
CodeLibNodeExpander(const data_flow::LibraryNodeCode &code)
Definition lib_node_expander.h:195
Definition lib_node_expander.h:122
A control flow node representing a basic block with dataflow computations.
Definition block.h:42
Convolution operation node compatible with ONNX Conv operator.
Definition batched_gemm_node.h:12
Definition omp_map_dispatcher.h:10
Definition approximate_math.h:12
Definition analysis.h:7
Definition lib_node_expander.h:12