|
inline ::flatbuffers::Offset< Conv2dConfig > | tt::target::ttnn::CreateConv2dConfig (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Optional< tt::target::DataType > dtype=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::DataType > weights_dtype=::flatbuffers::nullopt, ::flatbuffers::Offset<::flatbuffers::String > activation=0, ::flatbuffers::Optional< bool > deallocate_activation=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > reallocate_halo_output=::flatbuffers::nullopt, ::flatbuffers::Optional< uint32_t > act_block_h_override=::flatbuffers::nullopt, ::flatbuffers::Optional< uint32_t > act_block_w_div=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > reshard_if_not_optimal=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > override_sharding_config=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::ttnn::TensorMemoryLayout > shard_layout=::flatbuffers::nullopt, ::flatbuffers::Offset< tt::target::ttnn::CoreRangeSet > core_grid=0, ::flatbuffers::Optional< bool > transpose_shards=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::TensorLayout > output_layout=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > preprocess_weights_on_device=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > always_preprocess_weights=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_act_double_buffer=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_weights_double_buffer=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_split_reader=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_subblock_padding=::flatbuffers::nullopt) |
|
inline ::flatbuffers::Offset< Conv2dConfig > | tt::target::ttnn::CreateConv2dConfigDirect (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Optional< tt::target::DataType > dtype=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::DataType > weights_dtype=::flatbuffers::nullopt, const char *activation=nullptr, ::flatbuffers::Optional< bool > deallocate_activation=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > reallocate_halo_output=::flatbuffers::nullopt, ::flatbuffers::Optional< uint32_t > act_block_h_override=::flatbuffers::nullopt, ::flatbuffers::Optional< uint32_t > act_block_w_div=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > reshard_if_not_optimal=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > override_sharding_config=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::ttnn::TensorMemoryLayout > shard_layout=::flatbuffers::nullopt, ::flatbuffers::Offset< tt::target::ttnn::CoreRangeSet > core_grid=0, ::flatbuffers::Optional< bool > transpose_shards=::flatbuffers::nullopt, ::flatbuffers::Optional< tt::target::TensorLayout > output_layout=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > preprocess_weights_on_device=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > always_preprocess_weights=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_act_double_buffer=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_weights_double_buffer=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_split_reader=::flatbuffers::nullopt, ::flatbuffers::Optional< bool > enable_subblock_padding=::flatbuffers::nullopt) |
|
inline ::flatbuffers::Offset< PrepareConv2dWeightsOp > | tt::target::ttnn::CreatePrepareConv2dWeightsOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight_tensor=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > input_memory_config=0, tt::target::TensorLayout input_tensor_layout=tt::target::TensorLayout::RowMajor, ::flatbuffers::Offset<::flatbuffers::String > weights_format=0, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> kernel_size=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> stride=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> padding=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> dilation=0, bool has_bias=false, uint32_t groups=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, ::flatbuffers::Offset< tt::target::ttnn::Conv2dConfig > conv2d_config=0) |
|
inline ::flatbuffers::Offset< PrepareConv2dWeightsOp > | tt::target::ttnn::CreatePrepareConv2dWeightsOpDirect (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight_tensor=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > input_memory_config=0, tt::target::TensorLayout input_tensor_layout=tt::target::TensorLayout::RowMajor, const char *weights_format=nullptr, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, const std::vector< int32_t > *kernel_size=nullptr, const std::vector< int32_t > *stride=nullptr, const std::vector< int32_t > *padding=nullptr, const std::vector< int32_t > *dilation=nullptr, bool has_bias=false, uint32_t groups=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, ::flatbuffers::Offset< tt::target::ttnn::Conv2dConfig > conv2d_config=0) |
|
inline ::flatbuffers::Offset< Conv2dOp > | tt::target::ttnn::CreateConv2dOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > input=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > bias=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> kernel_size=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> stride=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> padding=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> dilation=0, uint32_t groups=0, ::flatbuffers::Offset< tt::target::ttnn::Conv2dConfig > conv2d_config=0) |
|
inline ::flatbuffers::Offset< Conv2dOp > | tt::target::ttnn::CreateConv2dOpDirect (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > input=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > bias=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, const std::vector< int32_t > *kernel_size=nullptr, const std::vector< int32_t > *stride=nullptr, const std::vector< int32_t > *padding=nullptr, const std::vector< int32_t > *dilation=nullptr, uint32_t groups=0, ::flatbuffers::Offset< tt::target::ttnn::Conv2dConfig > conv2d_config=0) |
|
inline ::flatbuffers::Offset< ConvTranspose2dOp > | tt::target::ttnn::CreateConvTranspose2dOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > input=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > bias=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> kernel_size=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> stride=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> padding=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> output_padding=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> dilation=0, uint32_t groups=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memory_config=0) |
|
inline ::flatbuffers::Offset< ConvTranspose2dOp > | tt::target::ttnn::CreateConvTranspose2dOpDirect (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > input=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > weight=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > bias=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t in_channels=0, uint32_t out_channels=0, uint32_t batch_size=0, uint32_t input_height=0, uint32_t input_width=0, const std::vector< int32_t > *kernel_size=nullptr, const std::vector< int32_t > *stride=nullptr, const std::vector< int32_t > *padding=nullptr, const std::vector< int32_t > *output_padding=nullptr, const std::vector< int32_t > *dilation=nullptr, uint32_t groups=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memory_config=0) |
|