Commit graph

204 commits

Author SHA1 Message Date
Du Li
7560538c94
Revert "Adding missing attribute *alpha* to FusedConv schema." (#182)
This reverts commit 3f4e62a49c.
2018-12-14 15:39:34 -08:00
Du Li
3f4e62a49c Adding missing attribute *alpha* to FusedConv schema. 2018-12-14 15:17:16 -08:00
Changming Sun
55a0527640 Fix a warning in gcc 7 2018-12-14 15:16:52 -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
Tracy Sharpe
47551da994
Optimize Tanh/Sigmoid activations (#162)
* optimized tanh/sigmoid

* fix /W4 warnings from alternate build environment

* use MLAS for tanh/sigmoid

* fix my broken C++ templates

* add x86_64 files
2018-12-13 22:53:40 -08:00
Changming Sun
afd831ae9e Remove unnecessary const 2018-12-13 21:51:28 -08:00
Hector Li
d6abc38182 MurmurHash3 operator (#174)
* MurmurHash3 operator
2018-12-13 19:52:00 -08:00
Changming Sun
fb021b9002 delete azure-pipelines.yml 2018-12-13 18:38:59 -08:00
Weixian
2ffaa8a185 optimize unordered_map (#166) 2018-12-13 16:02:50 -08:00
Changming Sun
0aaaf4663d Update data download script (#171)
* Add cache dir

* update

* disable csharp

* update

* Revert "disable csharp"

This reverts commit e1a80f3272f7e7881f3081a91467756d2769fdf4.

* add output

* update
2018-12-13 14:46:59 -08:00
Ryan Hill
d419170c7b
Rename ONNXRUNTIME_API_STATUSCALL to ONNXRUNTIME_API_CALL since it's … (#165)
* Rename ONNXRUNTIME_API_STATUSCALL to ONNXRUNTIME_API_CALL since it's just for calling convention, there's no status return value implied.

* Missed a function
2018-12-13 14:42:51 -08:00
edgchen1
c5a0119d42 Added Environment::IsInitialized() and added check to InferenceSession constructor. (#169) 2018-12-13 13:34:49 -08:00
Ryan Hill
34175826df
Ryanunderhill/pad fix (#151)
* Fix pad bug when there is negative padding

* Add in dimension count check
2018-12-13 10:44:01 -08:00
Ke Zhang
1d32aa98f8
add int16/uint16 in quantization for cntk quantized speech model. (#163) 2018-12-12 18:08:13 -08:00
Ryan Hill
30ab01e7be
Ryanunderhill/concat neg axis (#152)
* Add negative axis support to concat

* Unit test bug
2018-12-12 18:01:28 -08:00
Changming Sun
cfd3b4c606
remove extra const (#159) 2018-12-12 16:53:45 -08:00
Changming Sun
ed98d3d653
Add some nullptr checks (#160) 2018-12-12 16:53:35 -08:00
Changming Sun
618cc51754
Update onnx_backend_test_series.py (#146)
* Update onnx_backend_test_series.py

* Update BUILD.md
2018-12-12 16:25:16 -08:00
Changming Sun
ec71f363f7
Fix a bug in parallel executor and enable test for it in CI (#157)
* Fix a bug in parallel executor and enable test for it in CI
2018-12-12 15:52:36 -08:00
Changming Sun
1ed72251d0
A tiny change to onnxruntime::Model (#158)
* Remove unnecessary const

* update
2018-12-12 15:33:20 -08:00
Ke Zhang
9baaf5e956
Kezhan/change edge api to use index (#138)
* remove input edges while removing a node.

* put comments on how to remove a node without using resolve.

* fix test failure

* fix test failure.

* fix format

* try to guess and fix mac ci failure.

* change add remove edge api.

* update IR

* update comments

* fix comments.
2018-12-12 14:30:55 -08:00
Changming Sun
2e79597531
Revert "mkldnn Relu/Sum/BatchNormalization kernels" (#147)
* Revert "mkldnn activations.relu (#86)"

This reverts commit 6d80253502.

* Revert "MKLDNN Sum and Batch Normalizaton kernels (#115)"

This reverts commit bdd5e58546.
2018-12-12 14:28:52 -08:00
Du Li
2230e5b431
Conv+Activation fusion for CPU (#105)
* Add conv+activation fusion.

* Adding tests

* Adding activation LeakyRelu.

* Refactoring the code to use a fusedConv custom op instead of changing
the original conv op at runtime.

* fix build issue.

* fix build issue.

* In order to reduce binary size:
1. reuse onnx shape inference for conv
2. remove most doc.

* Accomodating PR comments.

* Accomodating PR comments

* Remove unused variables
2018-12-12 11:37:09 -08:00
Pranav Sharma
7f0e5269bd
Removing from broken tests since this failure cannot be reproduced any more. (#154) 2018-12-11 20:35:04 -08:00
Yuan Yu
f189b76f9a Some small edits and renaming. (#153) 2018-12-11 16:36:39 -08:00
Changming Sun
0ae9354db1
Delete unused files in onnx_test_runner (#149) 2018-12-11 14:41:34 -08:00
Prasanth Pulavarthi
396e95bc4b
Reduce whitespace at top of readme for easier reading (#148)
* Reduce whitespace at top of readme for easier reading

* Update README.md
2018-12-11 13:52:47 -08:00
Ke Zhang
60c6b9dfd0
Kezhan/separate op def from kernels (#143)
* separate ops from kernels so that folks don't need to depend on kernels when doing export

* resolve conflicts.

* fix comments and warnings in linux

* fix build break in linux

* fix build break.

* fix the wrong dependency that framework needs providres.
2018-12-11 11:57:27 -08:00
Raymond Yang
e2a90ab747 Add unique identifier in function subgraph node (#129) 2018-12-11 11:53:20 -08:00
Changming Sun
1beeccb89d Enable data cache (#144) 2018-12-10 19:15:03 -08:00
Yufeng Li
8510ccdfe7 Update performance_runner.cc (#142) 2018-12-10 17:33:20 -08:00
Ashwini Khade
b054646ddd
Askhade/implement erf (#137)
* erf implementation for op9

* enable erf node tests + review comment fixes

* update CMAKE flag

* plus erf to execution provider
2018-12-10 17:26:01 -08:00
Pranav Sharma
7d79bfef71
Move isnan out of contrib_ops and add float16 support for it as per the spec. (#141)
* Move isnan out of contrib_ops and add float16 support for it as per the spec.

* Remove isnan from list of broken tests
2018-12-10 16:12:56 -08:00
Changming Sun
9bf78e1f3e
Update BUILD.md (#140) 2018-12-10 15:56:39 -08:00
Changming Sun
7fb44b9d9e
Add missing #include (#139) 2018-12-10 13:57:07 -08:00
Ashwini Khade
c5a691d67d
update onnx to latest commit (#132)
* update onnx to latest commit

* fixes

* Add not implemented operator tests to whitelist

* fix test name
2018-12-10 11:17:52 -08:00
Hector Li
69a5ff3300
Upsample opset 9 support for CPU provider (#135)
* Upsample opset 9 support for CPU provider

* remove template from UpsampleBase

* resolve build error on Linux

* Fix build warning
2018-12-10 11:15:29 -08:00
Zhang Lei
d71376010b
Implement Dynamic Range Operator with shape inference
Implement dynamic range operator in custom ops, with shape inference.
2018-12-10 10:12:53 -08:00
Sreekanth Yalachigere
bdd5e58546 MKLDNN Sum and Batch Normalizaton kernels (#115)
* mkldnn activations.relu

* updates after PR review 1

* mkldnn Sum and Batch Normalization Kernels

* BN,Sum PR Review changes

* Sum PR review 2

* Sum PR review 3

* PR Review 4: const and const refs
2018-12-07 22:58:59 -08:00
jignparm
6bfb195184
Jignparm/csharp test difftypes (#126)
* Added tests for C# types

* added multithread c# test

* Added pretrained tests

* Added function to load data from PB file

* added exec task for protoc
2018-12-08 01:34:08 +00:00
Dmitri Smirnov
50ed36290c
Use windows specific C-runtime based solution for lowercasing/uppercasing (#131)
* Use windows specific C-runtime based solution for lowercasing/uppercasing.
  This worksaround cpp runtime bug with std::locale construction.

* Address review comments.
2018-12-07 16:24:52 -08:00
jywu-msft
ed5abc8b94
mkldnn conv 1d, 3d support. (#130) 2018-12-07 14:48:19 -08:00
shahasad
a09a3d3aa5
Add build targets and props file for legacy csharp project support (#127)
* added the x64 condition in the targets file

* need the reference node for managed dll

* address review comments

* fix the dll path

* added back Link
2018-12-07 12:15:11 -08:00
Siva
19c630b87f [TVM] Bugfix. (#117) 2018-12-07 10:31:16 -08:00
Yufeng Li
23e122f304
Run backward gru in main thread for bidirection (#118) 2018-12-07 10:24:57 -08:00
Ashwini Khade
6169f3c619
First Draft EyeLike CPU OP9 (#121)
* First Draft EyeLike CPU OP9

* Plus review comments

* moving to eigen

* naming fixes
2018-12-07 10:15:50 -08:00
shahasad
5cec70df4b added the redirected URL to nuget package icon (#125) 2018-12-06 22:21:44 -08:00
Pranav Sharma
c5cbdd5a55
Miscellaneous fixes (#123) 2018-12-06 22:21:04 -08:00
shahasad
a53d617b7a
added the icon and logo resources (#124) 2018-12-06 21:22:11 -08:00
jignparm
9b9cb32f88
Jignparm/csharp test difftypes (#122)
* Added tests for C# types

* added multithread c# test
2018-12-07 05:17:31 +00:00