Commit graph

30 commits

Author SHA1 Message Date
Ryan Hill
573a9aba3c
Merge pull request #29 from Microsoft/RyanUnderhill-patch-1
Update C_API.md
2018-11-26 16:36:27 -08:00
Scott McKay
6982325b29
Merge pull request #22 from Microsoft/scmckay/SupportUnknownDimensionInScanSubgraphOutputs
Support symbolic dimension in Scan subgraph outputs
2018-11-27 09:55:32 +10:00
Scott McKay
3ccb0876fd Merge 2018-11-27 09:19:45 +10:00
Ryan Hill
3761d2d718
Update C_API.md
Rephrasing
2018-11-26 14:57:54 -08:00
Scott McKay
194cc1539c
Merge pull request #24 from Microsoft/scmckay/Scan_SupportScalarInputs
Support scalar inputs to the Scan subgraph
2018-11-27 07:13:38 +10:00
Pranav Sharma
84fa1018a3
Create CODEOWNERS (#27) 2018-11-26 01:14:09 -08:00
Pranav Sharma
b9dc153106
Merge pull request #20 from linkerzhang/kezhan/quantize_ops
add ops for quantization support.
2018-11-26 00:59:53 -08:00
Scott McKay
eef4db37f3 Fix a couple of warnings from the linux and VC 14.11 toolset builds 2018-11-26 10:31:33 +10:00
Scott McKay
03d7d25989 Support scalars (zero dimensions) in Scan by allowing the parameters to Scan to have no dimension for the input data. 2018-11-26 10:23:26 +10:00
Scott McKay
720aca581a Update comments 2018-11-26 08:22:28 +10:00
Scott McKay
eef36d2fbf Update some comments 2018-11-26 07:40:08 +10:00
Scott McKay
5d3992f999 Handle the Scan subgraph producing outputs with a symbolic dimension.
If the output has a symbolic dimension
  * Infer the shape if it is a loop state variable as we have the input value, and the shape from the subgraph output must match
  * Use a temporary MLValue for the first subgraph execution if it is a subgraph output with a symbolic dimension.
    * After the first execution make the overall output shape concrete and allocate the full output buffer.
    * Use slices of the full output buffer for all other subgraph executions to avoid copies.

Add unit test to validate.
2018-11-24 17:51:35 +10:00
Ke Zhang
c7513e676f
Merge pull request #19 from Microsoft/fix_build_status_badge
Fix build status badge.
2018-11-23 12:12:28 -08:00
linkerzhang
a82a0907e0 add ops for quantization support. 2018-11-23 11:56:14 -08:00
Pranav Sharma
d35bea7455 Fix build status badge. 2018-11-23 00:02:39 -08:00
Pranav Sharma
faa06d3516
Merge pull request #17 from Microsoft/scmckay/AllowForOptionalInputsInSessionPy
Allow for optional graph inputs in InferenceSession.run
2018-11-22 22:20:19 -08:00
Pranav Sharma
acf9aea4aa
Merge pull request #13 from Microsoft/chasun/p1
delete extra code in onnxruntime_unittests.cmake
2018-11-22 22:16:49 -08:00
Raymond Yang
b3c5da5b97
Merge pull request #18 from Microsoft/sync_internal_master
Sync with internal master.
2018-11-22 21:32:53 -08:00
Pranav Sharma
7aef8a1cca Sync with internal master. 2018-11-22 20:56:43 -08:00
Scott McKay
0ee3ad32d2 Allow for optional graph inputs in InferenceSession.run 2018-11-22 11:53:14 +10:00
Changming Sun
ba470c2180
Merge pull request #12 from Microsoft/update_onnx_commit
Update onnx to commit to pickup shape inference fix for broadcast, concat and scan.
2018-11-20 22:35:32 -08:00
Changming Sun
f4ea04870e delete extra code in onnxruntime_unittests.cmake 2018-11-20 22:33:54 -08:00
Pranav Sharma
9fbcb7fa51 Update onnx to commit to pickup shape inference fix for broadcast, concat and scan 2018-11-20 19:41:30 -08:00
Hector Li
35b43cfebc
Merge pull request #10 from Microsoft/hecli/cuda9.1
Hecli/cuda9.1
2018-11-20 13:19:31 -08:00
Hector Li
d2a8b0e65b update the cuda cudnn version information 2018-11-20 11:54:32 -08:00
Hector Li
c2d5b7e368 update linux gpu to use cuda 9.1 + cudnn 7.1.2 2018-11-20 11:39:06 -08:00
Hector Li
8f716cb4fc Switch GPU build to use CUDA 9.1 + cudnn 7.0.5 2018-11-20 10:31:13 -08:00
Pranav Sharma
0f96064e70
Merge pull request #9 from Microsoft/mac-ci
Enable Mac pipeline
2018-11-19 23:40:54 -08:00
Raymond Yang
53ce3e7b55 Enable Mac pipeline 2018-11-19 22:50:26 -08:00
Pranav Sharma
89618e8f1e Initial bootstrap commit. 2018-11-19 16:48:22 -08:00