|
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::ttnn::TensorRef * | in0 () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
tt::target::TensorLayout | layout () const |
|
::flatbuffers::Optional< tt::target::DataType > | dtype () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::DeviceRef * | device () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
tt::target::DataType | dtype () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
tt::target::DataType | dtype () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::DeviceRef * | device () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | cache () const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | update_index () const |
|
uint32_t | batch_offset () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | cache () const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
uint32_t | batch_offset () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::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::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::DistributionStrategy * | strategy () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector< int64_t > * | shape () const |
|
::flatbuffers::Optional< tt::target::DataType > | dtype () const |
|
::flatbuffers::Optional< tt::target::TensorLayout > | layout () const |
|
const tt::target::DeviceRef * | device () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector< int64_t > * | shape () const |
|
::flatbuffers::Optional< tt::target::DataType > | dtype () const |
|
::flatbuffers::Optional< tt::target::TensorLayout > | layout () const |
|
const tt::target::DeviceRef * | device () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::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::ttnn::DistributionStrategy * | strategy () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
float | start () const |
|
float | end () const |
|
float | step () const |
|
::flatbuffers::Optional< tt::target::DataType > | dtype () const |
|
const tt::target::DeviceRef * | device () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::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::ttnn::TensorRef > > * | ins () const |
|
const tt::target::ttnn::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 |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
int64_t | dim () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
tt::target::ttnn::ReductionOpType | type () const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::Vector< int32_t > * | dim_arg () const |
|
bool | keep_dim () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
::flatbuffers::Optional< int32_t > | dim () const |
|
bool | use_multicore () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | all_dimensions () const |
|
int64_t | dim_arg () const |
|
bool | keep_dim () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | weight () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | weight () const |
|
const tt::target::ttnn::TensorRef * | in_grad () const |
|
::flatbuffers::Optional< tt::target::DataType > | dtype () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
uint32_t | repeats () const |
|
int32_t | dim () const |
|
const tt::target::ttnn::MemoryConfig * | memory_config () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
int32_t | dimension () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
int32_t | dim0 () const |
|
int32_t | dim1 () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef > > * | inputs () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
int32_t | dim () const |
|
const tt::target::ttnn::MemoryConfig * | memory_config () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::Vector< int32_t > * | shape () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::Vector< int64_t > * | repeat_dims () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::Vector< uint32_t > * | padding () const |
|
float | value () const |
|
bool | use_multicore () const |
|
const tt::target::ttnn::MemoryConfig * | memcfg () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::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::ttnn::TensorRef * | in0 () const |
|
const tt::target::ttnn::TensorRef * | in1 () const |
|
const tt::target::ttnn::TensorRef * | bias () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in0 () const |
|
const tt::target::ttnn::TensorRef * | in1 () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | weight () const |
|
const tt::target::ttnn::TensorRef * | bias () const |
|
const tt::target::ttnn::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::ttnn::TensorRef * | input () const |
|
const tt::target::ttnn::TensorRef * | weight () const |
|
const tt::target::ttnn::TensorRef * | bias () const |
|
const tt::target::ttnn::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 |
|
const ::flatbuffers::Vector< int32_t > * | kernel_size () const |
|
const ::flatbuffers::Vector< int32_t > * | stride () const |
|
const ::flatbuffers::Vector< int32_t > * | padding () const |
|
const ::flatbuffers::Vector< int32_t > * | output_padding () const |
|
const ::flatbuffers::Vector< int32_t > * | dilation () const |
|
uint32_t | groups () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::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::ttnn::TensorRef * | in () const |
|
bool | force () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const tt::target::DeviceRef * | device () const |
|
int32_t | all_gather_dim () const |
|
uint32_t | cluster_axis () const |
|
uint32_t | num_links () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const ::flatbuffers::Vector< int64_t > * | permutation () const |
|
const tt::target::ttnn::MemoryConfig * | memory_config () const |
|
float | pad_value () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const tt::target::DeviceRef * | device () const |
|
uint32_t | scatter_split_dim () const |
|
uint32_t | math_op () const |
|
uint32_t | num_links () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const tt::target::DeviceRef * | device () const |
|
tt::target::ttnn::MeshShardDirection | shard_direction () const |
|
tt::target::ttnn::MeshShardType | shard_type () const |
|
const ::flatbuffers::Vector< int64_t > * | shard_shape () const |
|
const ::flatbuffers::Vector< int64_t > * | shard_dims () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
int32_t | scale () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector< int32_t > * | scale () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | in () const |
|
tt::target::ttnn::Scale2D | scale_factor_type () const |
|
const void * | scale_factor () const |
|
template<typename T > |
const T * | scale_factor_as () const |
|
const tt::target::ttnn::UniformScale2D * | scale_factor_as_UniformScale2D () const |
|
const tt::target::ttnn::NonUniformScale2D * | scale_factor_as_NonUniformScale2D () const |
|
const ::flatbuffers::String * | mode () const |
|
const tt::target::ttnn::MemoryConfig * | memory_config () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef > > * | ins () const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::String * | func_name () const |
|
uint32_t | dylib_id () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::ttnn::TensorRef * | out () const |
|
const ::flatbuffers::Vector< uint8_t > * | data () 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::ToDTypeOp * | type_as_ToDTypeOp () 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::ZerosOp * | type_as_ZerosOp () const |
|
const tt::target::ttnn::OnesOp * | type_as_OnesOp () const |
|
const tt::target::ttnn::FullOp * | type_as_FullOp () const |
|
const tt::target::ttnn::EltwiseOp * | type_as_EltwiseOp () const |
|
const tt::target::ttnn::LinearOp * | type_as_LinearOp () const |
|
const tt::target::ttnn::MatmulOp * | type_as_MatmulOp () const |
|
const tt::target::ttnn::MorehCumSumOp * | type_as_MorehCumSumOp () const |
|
const tt::target::ttnn::ReductionOp * | type_as_ReductionOp () const |
|
const tt::target::ttnn::ReductionArgMaxOp * | type_as_ReductionArgMaxOp () const |
|
const tt::target::ttnn::ReductionProdOp * | type_as_ReductionProdOp () const |
|
const tt::target::ttnn::EmbeddingOp * | type_as_EmbeddingOp () const |
|
const tt::target::ttnn::EmbeddingBackwardOp * | type_as_EmbeddingBackwardOp () const |
|
const tt::target::ttnn::RepeatInterleaveOp * | type_as_RepeatInterleaveOp () 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::ConvTranspose2dOp * | type_as_ConvTranspose2dOp () 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 tt::target::ttnn::ReduceScatterOp * | type_as_ReduceScatterOp () const |
|
const tt::target::ttnn::MeshShardOp * | type_as_MeshShardOp () const |
|
const tt::target::ttnn::ArangeOp * | type_as_ArangeOp () const |
|
const tt::target::ttnn::UpdateCacheOp * | type_as_UpdateCacheOp () const |
|
const tt::target::ttnn::FillCacheOp * | type_as_FillCacheOp () const |
|
const tt::target::ttnn::PermuteOp * | type_as_PermuteOp () const |
|
const tt::target::ttnn::RepeatOp * | type_as_RepeatOp () const |
|
const tt::target::ttnn::UpsampleOp * | type_as_UpsampleOp () const |
|
const tt::target::ttnn::PadOp * | type_as_PadOp () const |
|
const tt::target::ttnn::CpuOp * | type_as_CpuOp () const |
|
const tt::target::ttnn::ConstantOp * | type_as_ConstantOp () const |
|
const ::flatbuffers::String * | debug_info () const |
|
const ::flatbuffers::String * | loc_info () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::String * | name () const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef > > * | inputs () const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef > > * | outputs () const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::Operation > > * | operations () const |
|
const ::flatbuffers::Vector<::flatbuffers::Offset< tt::target::DynamicLib > > * | dylibs () const |
|
const tt::target::DebugInfo * | debug_info () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
uint32_t | replication_factor () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
uint32_t | shard_dim () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const tt::target::Dim2d * | shard_mesh () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
tt::target::ttnn::DistributedTensorConfig | strategy_type () const |
|
const void * | strategy () const |
|
template<typename T > |
const T * | strategy_as () const |
|
const tt::target::ttnn::ReplicateTensor * | strategy_as_ReplicateTensor () const |
|
const tt::target::ttnn::ShardTensor * | strategy_as_ShardTensor () const |
|
const tt::target::ttnn::ShardTensor2D * | strategy_as_ShardTensor2D () const |
|
const tt::target::ttnn::AllGatherTensor * | strategy_as_AllGatherTensor () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector< const tt::target::Dim2dRange * > * | grid () const |
|
const ::flatbuffers::Vector< int32_t > * | shard_shape () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
tt::target::ttnn::TensorMemoryLayout | tensor_memory_layout () const |
|
tt::target::BufferType | buffer_type () const |
|
const tt::target::ttnn::ShardSpec * | shard_spec () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
tt::target::ttnn::StorageType | storage_type () const |
|
const tt::target::Dim2d * | tile_shape () const |
|
tt::target::DataType | data_type () const |
|
const tt::target::ttnn::MemoryConfig * | memory_config () const |
|
uint64_t | size () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
tt::target::OOBVal | oob_val () const |
|
const tt::target::ttnn::MemoryDesc * | memory_desc () const |
|
const tt::target::ttnn::DistributionStrategy * | strategy () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
const ::flatbuffers::Vector< int32_t > * | shape () const |
|
const tt::target::ttnn::LayoutDesc * | layout () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|
uint32_t | global_id () const |
|
uint64_t | size () const |
|
const tt::target::ttnn::TensorDesc * | desc () const |
|
bool | Verify (::flatbuffers::Verifier &verifier) const |
|