tvm
Public Types | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
tvm::topi::EinsumEquation Struct Reference

#include <einsum.h>

Collaboration diagram for tvm::topi::EinsumEquation:

Public Types

using Label = char
 
using Subscript = std::vector< Label >
 

Static Public Member Functions

static EinsumEquation FromString (const std::string &equation)
 Create EinsumEquation from a string. The result will be converted to the explicit mode of Einsum if it is in implicit mode. More...
 

Public Attributes

std::vector< Subscriptinputs
 
Subscript output
 

Static Public Attributes

static constexpr Label kEllipsis = '\0'
 

Member Typedef Documentation

◆ Label

◆ Subscript

Member Function Documentation

◆ FromString()

static EinsumEquation tvm::topi::EinsumEquation::FromString ( const std::string &  equation)
static

Create EinsumEquation from a string. The result will be converted to the explicit mode of Einsum if it is in implicit mode.

Returns
The created EinsumEquation.

Member Data Documentation

◆ inputs

std::vector<Subscript> tvm::topi::EinsumEquation::inputs

◆ kEllipsis

constexpr Label tvm::topi::EinsumEquation::kEllipsis = '\0'
staticconstexpr

◆ output

Subscript tvm::topi::EinsumEquation::output

The documentation for this struct was generated from the following file: