onnxruntime/java/src/main/native
Adam Pocock dd2c031d95
[java] Sparse tensor support (#10653)
**Description**:

Adds support for creating and receiving sparse tensors in the ORT Java
API.

CSRC and COO tensors as inputs are tested, but there is no op which
accepts a block sparse tensor to test. COO tensors are tested as
outputs, but there is no op which emits a CSRC or block sparse tensor to
test.

**Motivation and Context**
- Why is this change required? What problem does it solve? Request to
expose ORT sparse tensor support in Java.

cc @yuslepukhin
2022-11-22 10:29:24 -08:00
..
ai_onnxruntime_OnnxMap.c [Java] JNI refactor for OrtJniUtil (#12516) 2022-09-08 17:04:42 -07:00
ai_onnxruntime_OnnxRuntime.c [java] First part of the JNI error handling rewrite (#12013) 2022-07-12 15:16:54 -07:00
ai_onnxruntime_OnnxSequence.c [Java] Fix OnnxSequence semantics (#13012) 2022-09-28 15:53:30 -07:00
ai_onnxruntime_OnnxSparseTensor.c [java] Sparse tensor support (#10653) 2022-11-22 10:29:24 -08:00
ai_onnxruntime_OnnxTensor.c [Java] JNI refactor for OrtJniUtil (#12516) 2022-09-08 17:04:42 -07:00
ai_onnxruntime_OrtAllocator.c Java API for onnxruntime (#2215) 2019-12-10 08:28:46 -08:00
ai_onnxruntime_OrtEnvironment.c [java] Adds support for OrtEnvironment thread pools (#6406) 2021-01-27 13:25:22 -08:00
ai_onnxruntime_OrtEnvironment_ThreadingOptions.c [java] Adds support for OrtEnvironment thread pools (#6406) 2021-01-27 13:25:22 -08:00
ai_onnxruntime_OrtSession.c [Java] JNI refactor for OrtSession (#12496) 2022-08-16 13:43:06 -07:00
ai_onnxruntime_OrtSession_RunOptions.c [java] First part of the JNI error handling rewrite (#12013) 2022-07-12 15:16:54 -07:00
ai_onnxruntime_OrtSession_SessionOptions.c Drop nuphar from java API (#13107) 2022-09-26 17:06:08 -07:00
ai_onnxruntime_providers_OrtCUDAProviderOptions.c [Java] Support configuring CUDA and TensorRT execution providers (#10697) 2022-03-30 14:26:51 -07:00
ai_onnxruntime_providers_OrtTensorRTProviderOptions.c [Java] Support configuring CUDA and TensorRT execution providers (#10697) 2022-03-30 14:26:51 -07:00
OrtJniUtil.c [java] Sparse tensor support (#10653) 2022-11-22 10:29:24 -08:00
OrtJniUtil.h [java] Sparse tensor support (#10653) 2022-11-22 10:29:24 -08:00