|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Abstract base class for tensor library nodes. More...
Go to the source code of this file.
Classes | |
| struct | sdfg::math::tensor::ContractionTypes |
| Element types of a contraction such as a matmul. More... | |
| class | sdfg::math::tensor::TensorNode |
| Abstract base class for all tensor operations. More... | |
Namespaces | |
| namespace | sdfg |
| namespace | sdfg::math |
| namespace | sdfg::math::tensor |
Typedefs | |
| typedef types::PrimitiveType | sdfg::math::tensor::QuantizationType |
Functions | |
| types::PrimitiveType | sdfg::math::tensor::deserialize_quantization (const nlohmann::json &j, const std::string &field_name, types::PrimitiveType default_value=QUANTIZATION_MATCH_INPUTS) |
Variables | |
| constexpr QuantizationType | sdfg::math::tensor::QUANTIZATION_MATCH_INPUTS = types::PrimitiveType::Void |
Abstract base class for tensor library nodes.
This file defines the abstract base class TensorNode which provides common validation and type determination functionality for all tensor operations.
Tensor nodes require that: