docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
batched_matmul_expander.h
Go to the documentation of this file.
1#pragma once
2
8
9namespace sdfg {
10namespace offloading {
11
13private:
15
16public:
18 : TargetLibNodeExpander(library_node), node_(library_node) {};
20};
21
22} // namespace offloading
23} // namespace sdfg
Definition analysis.h:53
Note: Even though the class references unique_ptr, it will never delete an SDFG it has a reference to...
Definition structured_sdfg_builder.h:44
Tensor matrix multiplication following ONNX MatMul operator specification.
Definition matmul_node.h:84
bool expand(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager)
CudaBatchedMatMulExpander(math::tensor::MatMulNode &library_node)
Definition batched_matmul_expander.h:17
TargetLibNodeExpander(sdfg::data_flow::LibraryNode &library_node)
Definition target_expansion.h:12
Library node definitions for calling functions beyond simple instructions.
Tensor matrix multiplication node compatible with ONNX MatMul operator.
Definition function_builder.h:10
Definition data_offloading_node.h:15
Definition analysis.h:7