TT-MLIR
Public Types | Public Member Functions | List of all members
tt::target::ttnn::FLATBUFFERS_FINAL_CLASS Struct Reference

#include <binary_generated.h>

Inheritance diagram for tt::target::ttnn::FLATBUFFERS_FINAL_CLASS:

Public Types

typedef TTNNBinaryBuilder Builder
 
typedef tt::target::ttnn::TTNNBinaryBinarySchema BinarySchema
 
typedef GetDeviceOpBuilder Builder
 
typedef ToMemoryConfigOpBuilder Builder
 
typedef ToLayoutOpBuilder Builder
 
typedef TypecastOpBuilder Builder
 
typedef ToDeviceOpBuilder Builder
 
typedef FromDeviceOpBuilder Builder
 
typedef EmptyOpBuilder Builder
 
typedef FullOpBuilder Builder
 
typedef ClampOpParamsBuilder Builder
 
typedef EltwiseOpWithFloatParamsBuilder Builder
 
typedef EltwiseOpBuilder Builder
 
typedef ReductionOpBuilder Builder
 
typedef EmbeddingOpBuilder Builder
 
typedef SoftmaxOpBuilder Builder
 
typedef TransposeOpBuilder Builder
 
typedef ConcatOpBuilder Builder
 
typedef ReshapeOpBuilder Builder
 
typedef SliceOpBuilder Builder
 
typedef MatmulOpBuilder Builder
 
typedef Conv2dOpBuilder Builder
 
typedef MaxPool2dOpBuilder Builder
 
typedef DeallocateOpBuilder Builder
 
typedef AllGatherOpBuilder Builder
 
typedef OperationBuilder Builder
 
typedef ProgramBuilder Builder
 

Public Member Functions

const tt::target::Version * version () const
 
const ::flatbuffers::String * ttmlir_git_hash () const
 
const tt::target::SystemDesc * system_desc () const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::Program > > * programs () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::Dim2d * mesh () const
 
const ::flatbuffers::Vector< uint32_t > * chip_ids () const
 
const tt::target::DeviceRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in0 () const
 
const tt::target::MemoryConfigDesc * memcfg () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
tt::target::TensorLayout layout () const
 
::flatbuffers::Optional< tt::target::DataTypedtype () const
 
const tt::target::MemoryConfigDesc * memcfg () const
 
const tt::target::DeviceRef * device () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
tt::target::DataType dtype () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::DeviceRef * device () const
 
const tt::target::MemoryConfigDesc * memcfg () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const ::flatbuffers::Vector< int64_t > * shape () const
 
tt::target::DataType dtype () const
 
tt::target::TensorLayout layout () const
 
uint32_t num_shards () const
 
const tt::target::DeviceRef * device () const
 
const tt::target::MemoryConfigDesc * memcfg () const
 
const tt::target::DistributionStrategy * strategy () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::DeviceRef * device () const
 
float fill_value () const
 
uint32_t num_shards () const
 
const tt::target::DistributionStrategy * strategy () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
float min () const
 
float max () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
float parameter () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
tt::target::ttnn::EltwiseOpType type () const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::TensorRef > > * ins () const
 
const tt::target::TensorRef * out () const
 
tt::target::ttnn::EltwiseOpParams params_type () const
 
const void * params () const
 
template<typename T >
const T * params_as () const
 
const tt::target::ttnn::ClampOpParams * params_as_ClampOpParams () const
 
const tt::target::ttnn::EltwiseOpWithFloatParams * params_as_EltwiseOpWithFloatParams () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
tt::target::ttnn::ReductionOpType type () const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
const ::flatbuffers::Vector< int32_t > * dim_arg () const
 
bool keep_dim () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * input () const
 
const tt::target::TensorRef * weight () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
int32_t dimension () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
int32_t dim0 () const
 
int32_t dim1 () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::TensorRef > > * inputs () const
 
const tt::target::TensorRef * out () const
 
int32_t dim () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
const ::flatbuffers::Vector< int32_t > * shape () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
const ::flatbuffers::Vector< int64_t > * begins () const
 
const ::flatbuffers::Vector< int64_t > * ends () const
 
const ::flatbuffers::Vector< int64_t > * step () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in0 () const
 
const tt::target::TensorRef * in1 () const
 
const tt::target::TensorRef * out () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * input () const
 
const tt::target::TensorRef * weight () const
 
const tt::target::TensorRef * bias () const
 
const tt::target::TensorRef * out () const
 
const tt::target::DeviceRef * device () const
 
uint32_t in_channels () const
 
uint32_t out_channels () const
 
uint32_t batch_size () const
 
uint32_t input_height () const
 
uint32_t input_width () const
 
uint32_t kernel_height () const
 
uint32_t kernel_width () const
 
uint32_t stride_height () const
 
uint32_t stride_width () const
 
uint32_t padding_height () const
 
uint32_t padding_width () const
 
uint32_t dilation_height () const
 
uint32_t dilation_width () const
 
uint32_t groups () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
const tt::target::DeviceRef * device () const
 
uint32_t batch_size () const
 
uint32_t input_height () const
 
uint32_t input_width () const
 
uint32_t channels () const
 
uint32_t kernel_height () const
 
uint32_t kernel_width () const
 
uint32_t stride_height () const
 
uint32_t stride_width () const
 
uint32_t dilation_height () const
 
uint32_t dilation_width () const
 
bool ceil_mode () const
 
uint32_t padding_height () const
 
uint32_t padding_width () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
bool force () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const tt::target::TensorRef * in () const
 
const tt::target::TensorRef * out () const
 
uint32_t dim () const
 
uint32_t num_links () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
tt::target::ttnn::OpType type_type () const
 
const void * type () const
 
template<typename T >
const T * type_as () const
 
const tt::target::ttnn::GetDeviceOp * type_as_GetDeviceOp () const
 
const tt::target::ttnn::ToMemoryConfigOp * type_as_ToMemoryConfigOp () const
 
const tt::target::ttnn::ToLayoutOp * type_as_ToLayoutOp () const
 
const tt::target::ttnn::TypecastOp * type_as_TypecastOp () const
 
const tt::target::ttnn::ToDeviceOp * type_as_ToDeviceOp () const
 
const tt::target::ttnn::FromDeviceOp * type_as_FromDeviceOp () const
 
const tt::target::ttnn::EmptyOp * type_as_EmptyOp () const
 
const tt::target::ttnn::FullOp * type_as_FullOp () const
 
const tt::target::ttnn::EltwiseOp * type_as_EltwiseOp () const
 
const tt::target::ttnn::MatmulOp * type_as_MatmulOp () const
 
const tt::target::ttnn::ReductionOp * type_as_ReductionOp () const
 
const tt::target::ttnn::EmbeddingOp * type_as_EmbeddingOp () const
 
const tt::target::ttnn::SoftmaxOp * type_as_SoftmaxOp () const
 
const tt::target::ttnn::TransposeOp * type_as_TransposeOp () const
 
const tt::target::ttnn::Conv2dOp * type_as_Conv2dOp () const
 
const tt::target::ttnn::ConcatOp * type_as_ConcatOp () const
 
const tt::target::ttnn::ReshapeOp * type_as_ReshapeOp () const
 
const tt::target::ttnn::SliceOp * type_as_SliceOp () const
 
const tt::target::ttnn::MaxPool2dOp * type_as_MaxPool2dOp () const
 
const tt::target::ttnn::DeallocateOp * type_as_DeallocateOp () const
 
const tt::target::ttnn::AllGatherOp * type_as_AllGatherOp () const
 
const ::flatbuffers::String * debug_info () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 
const ::flatbuffers::String * name () const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::TensorRef > > * inputs () const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::TensorRef > > * outputs () const
 
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::Operation > > * operations () const
 
const tt::target::DebugInfo * debug_info () const
 
bool Verify (::flatbuffers::Verifier &verifier) const
 

Member Typedef Documentation

◆ BinarySchema

◆ Builder [1/26]

◆ Builder [2/26]

◆ Builder [3/26]

◆ Builder [4/26]

◆ Builder [5/26]

◆ Builder [6/26]

◆ Builder [7/26]

◆ Builder [8/26]

◆ Builder [9/26]

◆ Builder [10/26]

◆ Builder [11/26]

◆ Builder [12/26]

◆ Builder [13/26]

◆ Builder [14/26]

◆ Builder [15/26]

◆ Builder [16/26]

◆ Builder [17/26]

◆ Builder [18/26]

◆ Builder [19/26]

◆ Builder [20/26]

◆ Builder [21/26]

◆ Builder [22/26]

◆ Builder [23/26]

◆ Builder [24/26]

◆ Builder [25/26]

◆ Builder [26/26]

Member Function Documentation

◆ batch_size() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::batch_size ( ) const
inline

◆ batch_size() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::batch_size ( ) const
inline

◆ begins()

const ::flatbuffers::Vector<int64_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::begins ( ) const
inline

◆ bias()

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::bias ( ) const
inline

◆ ceil_mode()

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::ceil_mode ( ) const
inline

◆ channels()

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::channels ( ) const
inline

◆ chip_ids()

const ::flatbuffers::Vector<uint32_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::chip_ids ( ) const
inline

◆ debug_info() [1/2]

const ::flatbuffers::String* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::debug_info ( ) const
inline

◆ debug_info() [2/2]

const tt::target::DebugInfo* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::debug_info ( ) const
inline

◆ device() [1/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ device() [2/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ device() [3/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ device() [4/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ device() [5/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ device() [6/6]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::device ( ) const
inline

◆ dilation_height() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dilation_height ( ) const
inline

◆ dilation_height() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dilation_height ( ) const
inline

◆ dilation_width() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dilation_width ( ) const
inline

◆ dilation_width() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dilation_width ( ) const
inline

◆ dim() [1/2]

int32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dim ( ) const
inline

◆ dim() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dim ( ) const
inline

◆ dim0()

int32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dim0 ( ) const
inline

◆ dim1()

int32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dim1 ( ) const
inline

◆ dim_arg()

const ::flatbuffers::Vector<int32_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dim_arg ( ) const
inline

◆ dimension()

int32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dimension ( ) const
inline

◆ dtype() [1/3]

::flatbuffers::Optional<tt::target::DataType> tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dtype ( ) const
inline

◆ dtype() [2/3]

tt::target::DataType tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dtype ( ) const
inline

◆ dtype() [3/3]

tt::target::DataType tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::dtype ( ) const
inline

◆ ends()

const ::flatbuffers::Vector<int64_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::ends ( ) const
inline

◆ fill_value()

float tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::fill_value ( ) const
inline

◆ force()

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::force ( ) const
inline

◆ groups()

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::groups ( ) const
inline

◆ in() [1/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [2/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [3/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [4/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [5/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [6/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [7/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [8/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [9/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [10/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [11/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in() [12/12]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in ( ) const
inline

◆ in0() [1/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in0 ( ) const
inline

◆ in0() [2/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in0 ( ) const
inline

◆ in1()

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in1 ( ) const
inline

◆ in_channels()

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::in_channels ( ) const
inline

◆ input() [1/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input ( ) const
inline

◆ input() [2/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input ( ) const
inline

◆ input_height() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input_height ( ) const
inline

◆ input_height() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input_height ( ) const
inline

◆ input_width() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input_width ( ) const
inline

◆ input_width() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::input_width ( ) const
inline

◆ inputs() [1/2]

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::TensorRef> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::inputs ( ) const
inline

◆ inputs() [2/2]

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::TensorRef> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::inputs ( ) const
inline

◆ ins()

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::TensorRef> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::ins ( ) const
inline

◆ keep_dim()

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::keep_dim ( ) const
inline

◆ kernel_height() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::kernel_height ( ) const
inline

◆ kernel_height() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::kernel_height ( ) const
inline

◆ kernel_width() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::kernel_width ( ) const
inline

◆ kernel_width() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::kernel_width ( ) const
inline

◆ layout() [1/2]

tt::target::TensorLayout tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::layout ( ) const
inline

◆ layout() [2/2]

tt::target::TensorLayout tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::layout ( ) const
inline

◆ max()

float tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::max ( ) const
inline

◆ memcfg() [1/4]

const tt::target::MemoryConfigDesc* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::memcfg ( ) const
inline

◆ memcfg() [2/4]

const tt::target::MemoryConfigDesc* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::memcfg ( ) const
inline

◆ memcfg() [3/4]

const tt::target::MemoryConfigDesc* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::memcfg ( ) const
inline

◆ memcfg() [4/4]

const tt::target::MemoryConfigDesc* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::memcfg ( ) const
inline

◆ mesh()

const tt::target::Dim2d* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::mesh ( ) const
inline

◆ min()

float tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::min ( ) const
inline

◆ name()

const ::flatbuffers::String* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::name ( ) const
inline

◆ num_links()

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::num_links ( ) const
inline

◆ num_shards() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::num_shards ( ) const
inline

◆ num_shards() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::num_shards ( ) const
inline

◆ operations()

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::ttnn::Operation> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::operations ( ) const
inline

◆ out() [1/20]

const tt::target::DeviceRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [2/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [3/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [4/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [5/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [6/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [7/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [8/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [9/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [10/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [11/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [12/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [13/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [14/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [15/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [16/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [17/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [18/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [19/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out() [20/20]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out ( ) const
inline

◆ out_channels()

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::out_channels ( ) const
inline

◆ outputs()

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::TensorRef> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::outputs ( ) const
inline

◆ padding_height() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::padding_height ( ) const
inline

◆ padding_height() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::padding_height ( ) const
inline

◆ padding_width() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::padding_width ( ) const
inline

◆ padding_width() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::padding_width ( ) const
inline

◆ parameter()

float tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::parameter ( ) const
inline

◆ params()

const void* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::params ( ) const
inline

◆ params_as()

template<typename T >
const T* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::params_as ( ) const

◆ params_as_ClampOpParams()

const tt::target::ttnn::ClampOpParams* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::params_as_ClampOpParams ( ) const
inline

◆ params_as_EltwiseOpWithFloatParams()

const tt::target::ttnn::EltwiseOpWithFloatParams* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::params_as_EltwiseOpWithFloatParams ( ) const
inline

◆ params_type()

tt::target::ttnn::EltwiseOpParams tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::params_type ( ) const
inline

◆ programs()

const ::flatbuffers::Vector<::flatbuffers::Offset<tt::target::ttnn::Program> >* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::programs ( ) const
inline

◆ shape() [1/2]

const ::flatbuffers::Vector<int64_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::shape ( ) const
inline

◆ shape() [2/2]

const ::flatbuffers::Vector<int32_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::shape ( ) const
inline

◆ step()

const ::flatbuffers::Vector<int64_t>* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::step ( ) const
inline

◆ strategy() [1/2]

const tt::target::DistributionStrategy* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::strategy ( ) const
inline

◆ strategy() [2/2]

const tt::target::DistributionStrategy* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::strategy ( ) const
inline

◆ stride_height() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::stride_height ( ) const
inline

◆ stride_height() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::stride_height ( ) const
inline

◆ stride_width() [1/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::stride_width ( ) const
inline

◆ stride_width() [2/2]

uint32_t tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::stride_width ( ) const
inline

◆ system_desc()

const tt::target::SystemDesc* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::system_desc ( ) const
inline

◆ ttmlir_git_hash()

const ::flatbuffers::String* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::ttmlir_git_hash ( ) const
inline

◆ type() [1/3]

tt::target::ttnn::EltwiseOpType tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type ( ) const
inline

◆ type() [2/3]

tt::target::ttnn::ReductionOpType tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type ( ) const
inline

◆ type() [3/3]

const void* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type ( ) const
inline

◆ type_as()

template<typename T >
const T* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as ( ) const

◆ type_as_AllGatherOp()

const tt::target::ttnn::AllGatherOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_AllGatherOp ( ) const
inline

◆ type_as_ConcatOp()

const tt::target::ttnn::ConcatOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ConcatOp ( ) const
inline

◆ type_as_Conv2dOp()

const tt::target::ttnn::Conv2dOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_Conv2dOp ( ) const
inline

◆ type_as_DeallocateOp()

const tt::target::ttnn::DeallocateOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_DeallocateOp ( ) const
inline

◆ type_as_EltwiseOp()

const tt::target::ttnn::EltwiseOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_EltwiseOp ( ) const
inline

◆ type_as_EmbeddingOp()

const tt::target::ttnn::EmbeddingOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_EmbeddingOp ( ) const
inline

◆ type_as_EmptyOp()

const tt::target::ttnn::EmptyOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_EmptyOp ( ) const
inline

◆ type_as_FromDeviceOp()

const tt::target::ttnn::FromDeviceOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_FromDeviceOp ( ) const
inline

◆ type_as_FullOp()

const tt::target::ttnn::FullOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_FullOp ( ) const
inline

◆ type_as_GetDeviceOp()

const tt::target::ttnn::GetDeviceOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_GetDeviceOp ( ) const
inline

◆ type_as_MatmulOp()

const tt::target::ttnn::MatmulOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_MatmulOp ( ) const
inline

◆ type_as_MaxPool2dOp()

const tt::target::ttnn::MaxPool2dOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_MaxPool2dOp ( ) const
inline

◆ type_as_ReductionOp()

const tt::target::ttnn::ReductionOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ReductionOp ( ) const
inline

◆ type_as_ReshapeOp()

const tt::target::ttnn::ReshapeOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ReshapeOp ( ) const
inline

◆ type_as_SliceOp()

const tt::target::ttnn::SliceOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_SliceOp ( ) const
inline

◆ type_as_SoftmaxOp()

const tt::target::ttnn::SoftmaxOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_SoftmaxOp ( ) const
inline

◆ type_as_ToDeviceOp()

const tt::target::ttnn::ToDeviceOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ToDeviceOp ( ) const
inline

◆ type_as_ToLayoutOp()

const tt::target::ttnn::ToLayoutOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ToLayoutOp ( ) const
inline

◆ type_as_ToMemoryConfigOp()

const tt::target::ttnn::ToMemoryConfigOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_ToMemoryConfigOp ( ) const
inline

◆ type_as_TransposeOp()

const tt::target::ttnn::TransposeOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_TransposeOp ( ) const
inline

◆ type_as_TypecastOp()

const tt::target::ttnn::TypecastOp* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_as_TypecastOp ( ) const
inline

◆ type_type()

tt::target::ttnn::OpType tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::type_type ( ) const
inline

◆ Verify() [1/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [2/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [3/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [4/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [5/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [6/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [7/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [8/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [9/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [10/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [11/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [12/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [13/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [14/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [15/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [16/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [17/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [18/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [19/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [20/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [21/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [22/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [23/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [24/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [25/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ Verify() [26/26]

bool tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::Verify ( ::flatbuffers::Verifier &  verifier) const
inline

◆ version()

const tt::target::Version* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::version ( ) const
inline

◆ weight() [1/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::weight ( ) const
inline

◆ weight() [2/2]

const tt::target::TensorRef* tt::target::ttnn::FLATBUFFERS_FINAL_CLASS::weight ( ) const
inline

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