HDK
|
This is the complete list of members for onnxruntime::SparseTensor, including all inherited members.
AsBlockSparse() const | onnxruntime::SparseTensor | |
AsCoo() const | onnxruntime::SparseTensor | |
AsCsr() const | onnxruntime::SparseTensor | |
Copy(const DataTransferManager &data_transfer_manager, SparseTensor &dst_tensor) const | onnxruntime::SparseTensor | |
Copy(const IDataTransfer &data_transfer, SparseTensor &dst_tensor) const | onnxruntime::SparseTensor | |
DataType() const noexcept | onnxruntime::SparseTensor | inline |
DenseShape() const noexcept | onnxruntime::SparseTensor | inline |
Format() const noexcept | onnxruntime::SparseTensor | inline |
GetElementType() const | onnxruntime::SparseTensor | inline |
GetSparseTensorFromOrtValue(const OrtValue &v) | onnxruntime::SparseTensor | static |
GetSparseTensorFromOrtValue(OrtValue &v) | onnxruntime::SparseTensor | static |
InitOrtValue(MLDataType elt_type, const TensorShape &dense_shape, const TensorShape &values_shape, void *values_data, const OrtMemoryInfo &location, OrtValue &ort_value) | onnxruntime::SparseTensor | static |
InitOrtValue(MLDataType elt_type, const TensorShape &dense_shape, std::shared_ptr< IAllocator > allocator, OrtValue &ort_value) | onnxruntime::SparseTensor | static |
IsDataType() const | onnxruntime::SparseTensor | inline |
IsDataTypeString() const | onnxruntime::SparseTensor | inline |
Location() const noexcept | onnxruntime::SparseTensor | inline |
MakeBlockSparseData(const IDataTransfer &data_transfer, const OrtMemoryInfo &data_location, const TensorShape &values_shape, const void *values_data, const TensorShape &indices_shape, const int32_t *indices_data) | onnxruntime::SparseTensor | |
MakeBlockSparseData(const TensorShape &values_shape, const TensorShape &indices_shape) | onnxruntime::SparseTensor | |
MakeBlockSparseStrings(const TensorShape &values_shape, const char *const *strings, const TensorShape &indices_shape, const int32_t *indices_data) | onnxruntime::SparseTensor | |
MakeCooData(const IDataTransfer &data_transfer, const OrtMemoryInfo &data_location, size_t values_count, const void *values_data, gsl::span< const int64_t > indices) | onnxruntime::SparseTensor | |
MakeCooData(size_t values_count, size_t index_count) | onnxruntime::SparseTensor | |
MakeCooStrings(size_t string_count, const char *const *strings, gsl::span< const int64_t > indices) | onnxruntime::SparseTensor | |
MakeCsrData(const IDataTransfer &data_transfer, const OrtMemoryInfo &data_location, size_t values_count, const void *values_data, gsl::span< const int64_t > inner_index, gsl::span< const int64_t > outer_index) | onnxruntime::SparseTensor | |
MakeCsrData(size_t values_count, size_t inner_index_count, size_t outer_index_count) | onnxruntime::SparseTensor | |
MakeCsrStrings(size_t string_count, const char *const *strings, gsl::span< const int64_t > inner_index, gsl::span< const int64_t > outer_index) | onnxruntime::SparseTensor | |
NumValues() const | onnxruntime::SparseTensor | inline |
operator=(SparseTensor &&o) noexcept | onnxruntime::SparseTensor | |
ORT_DISALLOW_COPY_AND_ASSIGNMENT(SparseTensor) | onnxruntime::SparseTensor | |
RequiredAllocationSize() const noexcept | onnxruntime::SparseTensor | |
SparseTensor(MLDataType elt_type, const TensorShape &dense_shape, const TensorShape &values_shape, void *values_data, const OrtMemoryInfo &location) | onnxruntime::SparseTensor | |
SparseTensor(MLDataType elt_type, const TensorShape &dense_shape, std::shared_ptr< IAllocator > allocator) | onnxruntime::SparseTensor | |
SparseTensor() noexcept | onnxruntime::SparseTensor | |
SparseTensor(SparseTensor &&o) noexcept | onnxruntime::SparseTensor | |
UseBlockSparseIndices(const TensorShape &indices_shape, int32_t *indices_data) | onnxruntime::SparseTensor | |
UseCooIndices(gsl::span< int64_t > indices) | onnxruntime::SparseTensor | |
UseCsrIndices(gsl::span< int64_t > inner_index, gsl::span< int64_t > outer_index) | onnxruntime::SparseTensor | |
Values() const noexcept | onnxruntime::SparseTensor | inline |
~SparseTensor() | onnxruntime::SparseTensor |