Struct _Instruction_

Inheritance Relationships

Base Type

  • public Object

Struct Documentation

struct cinn::frontend::_Instruction_ : public Object

Data of a Instruction.

Public Types

using attr_t = hlir::framework::AttrType

Public Functions

const char *type_info() const override
std::string debug_string() const

Public Members

std::string op_type
absl::flat_hash_map<std::string, attr_t> attrs
std::vector<std::pair<std::string, attr_t>> attrs_ordered
std::vector<Variable> inputs
std::vector<Variable> outputs
Program *parent_program = {}

Public Static Attributes

constexpr char *__type_info__ = "cinn_frontend_instruction"