|
inline ::flatbuffers::Offset< MemoryDesc > | tt::target::metal::CreateMemoryDesc (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> shape=0, const tt::target::Dim2d *tile_shape=nullptr, tt::target::DataType data_type=tt::target::DataType::Float32, tt::target::MemorySpace memory_space=tt::target::MemorySpace::System, uint64_t size=0) |
|
inline ::flatbuffers::Offset< MemoryDesc > | tt::target::metal::CreateMemoryDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, const tt::target::Dim2d *tile_shape=nullptr, tt::target::DataType data_type=tt::target::DataType::Float32, tt::target::MemorySpace memory_space=tt::target::MemorySpace::System, uint64_t size=0) |
|
inline ::flatbuffers::Offset< LayoutDesc > | tt::target::metal::CreateLayoutDesc (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::OOBVal oob_val=tt::target::OOBVal::Undef, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2dRange * >> core_range_set=0, ::flatbuffers::Offset< tt::target::metal::MemoryDesc > memory_desc=0) |
|
inline ::flatbuffers::Offset< LayoutDesc > | tt::target::metal::CreateLayoutDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::OOBVal oob_val=tt::target::OOBVal::Undef, const std::vector< tt::target::Dim2dRange > *core_range_set=nullptr, ::flatbuffers::Offset< tt::target::metal::MemoryDesc > memory_desc=0) |
|
inline ::flatbuffers::Offset< TensorDesc > | tt::target::metal::CreateTensorDesc (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t >> shape=0, ::flatbuffers::Offset< tt::target::metal::LayoutDesc > layout=0) |
|
inline ::flatbuffers::Offset< TensorDesc > | tt::target::metal::CreateTensorDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, ::flatbuffers::Offset< tt::target::metal::LayoutDesc > layout=0) |
|
inline ::flatbuffers::Offset< CBDesc > | tt::target::metal::CreateCBDesc (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t port=0, ::flatbuffers::Offset< tt::target::metal::MemoryDesc > memory_desc=0, uint64_t page_size=0, uint64_t num_buffers=0) |
|
inline ::flatbuffers::Offset< TensorRef > | tt::target::metal::CreateTensorRef (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t global_id=0, uint64_t address=0, uint64_t size=0, ::flatbuffers::Offset< tt::target::metal::TensorDesc > desc=0) |
|
inline ::flatbuffers::Offset< CBRef > | tt::target::metal::CreateCBRef (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t global_id=0, ::flatbuffers::Offset< tt::target::metal::TensorRef > tensor_ref=0, uint64_t address=0, ::flatbuffers::Offset< tt::target::metal::CBDesc > desc=0) |
|