onnxruntime
Java API for onnxruntime
#2215
Merged

Java API for onnxruntime #2215

shahasad merged 76 commits into microsoft:master from Craigacp:java-api
Craigacp
Craigacp Added a Java API, plus unit tests ported from the C# API in v0.5.0.
88f2f556
Craigacp Craigacp requested a review 6 years ago
msftclas
Craigacp Fixes for the JNI build on macOS.
023fff32
saudet
Craigacp
saudet
Craigacp
saudet
shahasad shahasad requested a review from yuslepukhin yuslepukhin 6 years ago
shahasad shahasad requested a review from skottmckay skottmckay 6 years ago
shahasad shahasad requested a review from shahasad shahasad 6 years ago
shahasad shahasad requested a review from pranavsharma pranavsharma 6 years ago
shahasad
azure-pipelines
Craigacp Adding two JVM startup flags which turn on additional debug logging o…
157a7f3c
Craigacp
Craigacp Fixing a typo and missing logging statement.
46521e76
saudet
Craigacp
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
XciD
Craigacp
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
yuslepukhin
yuslepukhin commented on 2019-10-30
XciD
XciD
saudet
Craigacp
XciD
XciD
Craigacp
XciD
Craigacp
yuslepukhin
azure-pipelines
saudet
XciD
Craigacp
pranavsharma
pranavsharma commented on 2019-11-01
XciD
Handle flatten string array as input/output of onnx
72813bc7
Remove duplicated example
5f590fbb
saudet
Craigacp
XciD
Craigacp Updating copyright statement to include license reference.
7c89d7d8
Craigacp Repackaging to ai.onnxruntime.
bccfe612
Craigacp Renaming native code.
14fa539c
Craigacp Small fixes to names & javadoc.
e226c831
Craigacp Merge branch 'java-api-fix-string' of http://github.com/XciD/onnxrunt…
6dfa0bc0
Craigacp Fixing the issue where a multidimensional String is passed to createT…
94119e5d
Craigacp Merge branch 'XciD-java-api-fix-string' into java-api
75df6db6
Craigacp
Craigacp Comment and exception error message fixes for ONNXAllocator.
c37c8fbc
XciD
XciD commented on 2019-11-05
XciD
XciD commented on 2019-11-05
Craigacp Tidying up the array creation via reflection.
6ede8637
saudet
shahasad
shahasad
shahasad commented on 2019-11-11
shahasad
shahasad commented on 2019-11-11
shahasad
shahasad commented on 2019-11-11
Craigacp
Craigacp Refactoring the reshape method to reduce code size.
19e0c027
Craigacp Fixes to make the JNI code compile with -Werror -Wunused-parameter.
a8d65a3b
Craigacp Initial pass at CMake integration for the Java build. Does not produc…
b018923c
Craigacp Fix for clang warning.
0d5f92d0
Craigacp More work on Java CMake build.
607ac1e4
Craigacp Merge branch 'master' into java-api
078d6b55
Craigacp Change the java provider ifdefs to trigger on the values set by CMake.
4fa99278
Craigacp Finished the Java/CMake integration for builds. Doesn't run the tests…
f5d45b6d
Craigacp
saudet
Craigacp Making two jars, one with binaries, one without.
bc9c17fa
Craigacp Adding the onnx Java protobuf file.
d447bde8
Craigacp Fixing the Java providers so they don't trigger the unused parameter …
16074123
Craigacp Changes to the gradle build to support running the tests from CMake a…
e1da6e85
Craigacp Adding initial Java test support.
f32f522d
Craigacp Integration of the Java tests with ctest. All the Java tests are exec…
db96bb9b
Craigacp Starting the renaming of the Java classes.
e4767011
Craigacp Renaming the JNI parts of the Java API.
c6810aca
Craigacp Finishing the renaming of the Java classes and JNI code.
11c2da79
Craigacp Updating the CMake to build the renamed Java files.
aacd5a46
Craigacp Refactoring OrtEnvironment to enforce that it's a singleton and autoc…
b5c8e44f
Craigacp OrtSession.run now accepts Map<String,OnnxTensor> and returns Map<Str…
d56d38d4
Craigacp Adding some java specific things to gitignore.
a17b953c
Craigacp Converting OrtSession.run() over to produce an AutoCloseable Result o…
9d9fbb42
Craigacp Enabling some disabled Java tests.
d0cd0664
Craigacp Merge branch 'master' into java-api
df89715d
Craigacp Renaming the JNI helper ONNXUtil.c to OrtJniUtil.c
f4691ef8
saudet
saudet commented on 2019-12-03
Craigacp Minor cleanup of Java bits, adding toString to some classes, removing…
2387821d
Craigacp Adding Java method to control the telemetry.
fd798374
pranavsharma
pranavsharma
pranavsharma commented on 2019-12-04
Craigacp Adding a method to get ByteBuffers (and other primitive buffers) out …
b664d890
Craigacp
Craigacp Removing gradle project files.
56775419
Craigacp Removing old comments from OrtSession.SessionOptions.
4e8fc9e8
Craigacp Slight rearrangement of OrtAllocator.close to make it not set the def…
7836689e
Craigacp Converting the SessionOptions.setSequentialExecution method over to e…
441cd55c
Craigacp Small javadoc update.
c0d14384
Craigacp Fixing a bug in Java's convertExecutionMode function.
f22b6bbf
Craigacp Updating a java test after changing the execution mode to an enum.
2a195c50
Craigacp Adding javadoc to cmake, fixing javadoc warnings.
86080bb0
Craigacp Merge branch 'master' into java-api
8bcfd92c
Craigacp Moving createTensor to OnnxTensor. Updating to use DNNL rather than M…
ff3e5db3
Craigacp Adding more javadoc.
4d03337c
pranavsharma
pranavsharma commented on 2019-12-05
pranavsharma
azure-pipelines
pranavsharma
Craigacp Small changes to javadoc and naming in OrtEnvironment.
9e2dc068
Craigacp Switching use_mkldnn for use_dnnl in linux-ci-pipeline-with-java.yml
0c26d4eb
Craigacp Adding --build_java to win-ci-pipeline.yml
5b796cda
Craigacp
pranavsharma
azure-pipelines
Craigacp Adding file encoding to javac command.
fd034b42
Craigacp
Craigacp Fix for fp16 to float C conversion.
9ea9928e
pranavsharma
Craigacp
Craigacp Fixing the fp16 to float conversion again.
ef2cdd30
Craigacp Adding documentation for the Java API.
5343746f
Craigacp Updating the cmake to give the javadoc window a title.
bac2da26
Craigacp Different fix for the javadoc window title. The create_javadoc comman…
443d653f
pranavsharma
Craigacp Updated Java CMake build to hopefully fix the windows issues.
aef09ccd
Craigacp
linkerzhang
pranavsharma
azure-pipelines
Craigacp
pranavsharma
Craigacp Replacing the copyright symbol with (c) to make the java files ASCII.
6a211ae9
Craigacp
Craigacp
Craigacp Fix for nuphar on Java.
f9f037ca
Craigacp Updating the Java tests to minimise the cascading errors issue.
9a0691c1
pranavsharma
azure-pipelines
pranavsharma
Craigacp Adding a couple of new overloads to OnnxTensor.createTensor for deali…
a8d0a8b3
Craigacp Merge branch 'master' into java-api
26ab79be
shahasad
pranavsharma
azure-pipelines
Craigacp
Craigacp
Craigacp Adding a patch for Windows file paths in Java.
40b17565
pranavsharma
azure-pipelines
shahasad added path to build dir before running test
ca4dcd2d
shahasad fix syntax error
4f1f1dae
shahasad Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
399c8478
shahasad try localising the path setting
5b428259
pranavsharma
Craigacp
shahasad
azure-pipelines
shahasad
shahasad dismissed these changes on 2019-12-10
shahasad Merge branch 'master' into java-api
b4a79e67
shahasad shahasad dismissed their stale review via b4a79e67 6 years ago
shahasad
shahasad dismissed these changes on 2019-12-10
shahasad
azure-pipelines
shahasad added an echo %PATH% after path setting
4d468c5c
shahasad shahasad dismissed their stale review via 4d468c5c 6 years ago
shahasad
shahasad
shahasad approved these changes on 2019-12-10
azure-pipelines
shahasad shahasad merged 35ceb1a6 into master 6 years ago
Craigacp Craigacp deleted the java-api branch 5 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone