shahasad
a6a5acedda
Cleanup csharp API SessionOptions and RunOptions to be consistent with other APIs ( #1570 )
...
- Updated SessionOptions API to use properties instead of setter/getter methods.
- Added missing APIs.
- Added RunOptions.
2019-08-14 12:02:02 -07:00
pulkittomar
a50a63aa9e
Serialize optimized onnx model ( #1470 )
...
* Model serialization
* Removed duplicate symbol
* Minor update
* Review comments
* add tests
* Model serialization
* Removed duplicate symbol
* Minor update
* Merged PR 1106437: Model Serialization in onnxruntime
* Review comments
* Merged PR 1107226: Review comments
Review comments
* add tests
* Fixed merge conflict
* Correct python tests
* InferenceSesssion Refeed Test
* Replace use of widechar const literal-L
* Fixed failing tests
* Updated comment
* Removed unnecessary session options
* Spell check on comments
* Do not serialize when level 3 optimization specified
* Updated error logs
* Changed log severity to WARN
2019-08-12 18:43:40 -07:00
Pranav Sharma
44ab301586
More C API changes. ( #1519 )
...
* Mention OrtCreateSessionFromArray in C API doc
* Cleanup a few inconsistencies in the C API.
* updates
* More updates
2019-07-29 18:35:28 -07:00
Ryan Hill
3c3186c761
Convert more C APIs to return OrtStatus ( #1194 )
...
* Change SessionOptions APIs to always return a status, for consistency and ease of use (a couple returned 0 or -1 for success/failure)
2019-06-10 18:36:04 -07:00
Ryan Hill
b68bb51dd0
Change SessionOptions APIs to always return a status ( #1171 )
...
* Change SessionOptions APIs to always return a status, for consistency and ease of use (a couple returned 0 or -1 for success/failure)
2019-06-06 13:24:24 -07:00
jignparm
32da12491d
x86 support for C# API ( #962 )
...
* Refactor C# to handle x86
* update run script
* Add Native win x86 tests
* Add native x86 tests for Linux
* Update linux tests scripts to control which tests are run
* update linux image name for x86 to prevent using cached image
* update to not run unit python unit tests unless pybind is specified
* remove --build_wheel as a core common arg. Python cannot run on x86 build
* update OrtGetNumOfDimensions to OrtGetDimensionsCount in rest of C#
2019-05-20 15:48:14 -07:00
Ryan Hill
3a32b0eb99
Change function kernels to use CustomOp APIs ( #1020 )
...
* Change function signature
* Convert compute to use custom op style APIs
* Remove dead CustomOp function
* Use CustomOp API in TensorRT EP
* Switch to new API in ngraph
2019-05-20 14:57:43 -07:00
Ryan Hill
3408494407
More C++ API improvements and conversions ( #998 )
...
* More C++ API improvements and conversions
* Mark more constructors as explicit
* Fix CSharp function name changes
* Change more test cases to use C++ API
2019-05-13 13:56:54 -07:00
Ashwini Khade
2dbce4ebcf
csharp api for graph transformers ( #741 )
...
* add graph optimization level to csharp api
* format documentation
* changes per review comments
2019-04-02 17:23:14 -07:00
jignparm
de9f1ff1ff
Add new C function OrtOnnxTypeFromTypeInfo ( #585 )
2019-03-12 10:11:14 -07:00
jignparm
1288a8caed
Initial check-in to support non-tensor (sequence/map) types ( #527 )
...
* Initial check-in to support non-tensor (sequence/map) types
* Added support for String tensors
* address PR comments
2019-03-05 16:00:40 -08:00
Ryan Hill
09806625cf
Rename OrtInitialize to OrtCreateEnv in preparation for future. ( #399 )
...
* Rename OrtInitialize to OrtCreateEnv in preparation for future.
Add version number to structures
* Forgot about exports
* Update documentation
2019-01-29 15:03:18 -08:00
Ryan Hill
d875ab2acd
C API - Remove reference counting ( #344 )
2019-01-25 19:41:10 -08:00
jignparm
b3f0d0b659
added unit test to guard against native API changes ( #337 )
...
* added unit test to guard against native API changes
* Removed cuda and mkldnn from API checks
* Updated per some code comments
2019-01-16 16:53:06 -08:00
jignparm
7e3923b9b3
Fix for non-wide characters in strings for linux - for c#-native interop ( #326 )
...
* Fix for non-wide characters in strings for linux - for c#-native interop
* update some unit tests
* added unicode and utf-8 encoding explicitly for file names
2019-01-15 01:41:32 -08:00
shahasad
8a7b6761de
changed nativeLib name from onnxruntime.dll to onnxruntime, for cross platform ( #275 )
2019-01-03 19:52:21 -08:00
Ryan Hill
6a090985fb
More C API changes ( #259 )
...
* More API changes, remove 'Inference' from function names. Remove enum values. Make Status match other types.
* Switch to bool instead of int, and remove stdbool
2018-12-28 14:53:19 -08:00
Ryan Hill
773114a4f1
More C header naming changes ( #202 )
...
* More Ort prefix changes for consistency
* Fix C# methods
* More C# fixes
2018-12-18 11:39:46 -08:00
Ryan Hill
11b369a864
Abbreviate ONNXRuntime as Ort in all of our public APIs ( #175 )
...
Applies to all public headers and macros, plus many internal ones. There are still some internal things with OnnxRuntime in the name, but this fixes all public functions & macros.
2018-12-14 14:54:23 -08:00
Pranav Sharma
7aef8a1cca
Sync with internal master.
2018-11-22 20:56:43 -08:00
Pranav Sharma
89618e8f1e
Initial bootstrap commit.
2018-11-19 16:48:22 -08:00