HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::SparseTensor Member List

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 noexceptonnxruntime::SparseTensorinline
DenseShape() const noexceptonnxruntime::SparseTensorinline
Format() const noexceptonnxruntime::SparseTensorinline
GetElementType() const onnxruntime::SparseTensorinline
GetSparseTensorFromOrtValue(const OrtValue &v)onnxruntime::SparseTensorstatic
GetSparseTensorFromOrtValue(OrtValue &v)onnxruntime::SparseTensorstatic
InitOrtValue(MLDataType elt_type, const TensorShape &dense_shape, const TensorShape &values_shape, void *values_data, const OrtMemoryInfo &location, OrtValue &ort_value)onnxruntime::SparseTensorstatic
InitOrtValue(MLDataType elt_type, const TensorShape &dense_shape, std::shared_ptr< IAllocator > allocator, OrtValue &ort_value)onnxruntime::SparseTensorstatic
IsDataType() const onnxruntime::SparseTensorinline
IsDataTypeString() const onnxruntime::SparseTensorinline
Location() const noexceptonnxruntime::SparseTensorinline
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::SparseTensorinline
operator=(SparseTensor &&o) noexceptonnxruntime::SparseTensor
ORT_DISALLOW_COPY_AND_ASSIGNMENT(SparseTensor)onnxruntime::SparseTensor
RequiredAllocationSize() const noexceptonnxruntime::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() noexceptonnxruntime::SparseTensor
SparseTensor(SparseTensor &&o) noexceptonnxruntime::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 noexceptonnxruntime::SparseTensorinline
~SparseTensor()onnxruntime::SparseTensor