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
ai_onnxruntime_OrtEnvironment.c
ai_onnxruntime_OrtEnvironment_ThreadingOptions.c
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
ai_onnxruntime_providers_OrtTensorRTProviderOptions.c
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