Sparse Tensor Dialect のオペレーション、属性、型の詳細な説明へのリンク。
オペレーションの定義
- sparse_tensor.assemble(sparse_tensor::AssembleOp)
- sparse_tensor.binary(sparse_tensor::BinaryOp)
- sparse_tensor.compress(sparse_tensor::CompressOp)
- sparse_tensor.concatenate(sparse_tensor::ConcatenateOp)
- sparse_tensor.convert(sparse_tensor::ConvertOp)
- sparse_tensor.coordinates(sparse_tensor::ToCoordinatesOp)
- sparse_tensor.coordinates_buffer(sparse_tensor::ToCoordinatesBufferOp)
- sparse_tensor.crd_translate(sparse_tensor::CrdTranslateOp)
- sparse_tensor.disassemble(sparse_tensor::DisassembleOp)
- sparse_tensor.expand(sparse_tensor::ExpandOp)
- sparse_tensor.foreach(sparse_tensor::ForeachOp)
- sparse_tensor.insert(sparse_tensor::InsertOp)
- sparse_tensor.load(sparse_tensor::LoadOp)
- sparse_tensor.lvl(sparse_tensor::LvlOp)
- sparse_tensor.new(sparse_tensor::NewOp)
- sparse_tensor.number_of_entries(sparse_tensor::NumberOfEntriesOp)
- sparse_tensor.out(sparse_tensor::OutOp)
- sparse_tensor.positions(sparse_tensor::ToPositionsOp)
- sparse_tensor.push_back(sparse_tensor::PushBackOp)
- sparse_tensor.reduce(sparse_tensor::ReduceOp)
- sparse_tensor.reinterpret_map(sparse_tensor::ReinterpretMapOp)
- sparse_tensor.reorder_coo(sparse_tensor::ReorderCOOOp)
- sparse_tensor.select(sparse_tensor::SelectOp)
- sparse_tensor.slice.offset(sparse_tensor::ToSliceOffsetOp)
- sparse_tensor.slice.stride(sparse_tensor::ToSliceStrideOp)
- sparse_tensor.sort(sparse_tensor::SortOp)
- sparse_tensor.storage_specifier.get(sparse_tensor::GetStorageSpecifierOp)
- sparse_tensor.storage_specifier.init(sparse_tensor::StorageSpecifierInitOp)
- sparse_tensor.storage_specifier.set(sparse_tensor::SetStorageSpecifierOp)
- sparse_tensor.unary(sparse_tensor::UnaryOp)
- sparse_tensor.values(sparse_tensor::ToValuesOp)
- sparse_tensor.yield(sparse_tensor::YieldOp)
属性の定義
- CrdTransDirectionKindAttr
- SparseTensorDimSliceAttr
- SparseTensorEncodingAttr
- SparseTensorSortKindAttr
- StorageSpecifierKindAttr