onnxruntime
Ryanunderhill/mkldnn dll
#3314
Merged

Ryanunderhill/mkldnn dll #3314

RyanUnderhill merged 104 commits into master from ryanunderhill/mkldnn_dll
RyanUnderhill
RyanUnderhill Initial change to build mkldnn as a dll
c2b5e5f6
RyanUnderhill Add bridge code
cda50dd9
RyanUnderhill Move provider bridge into a shared location, vs being specific to mkldnn
e8834278
RyanUnderhill Merge with master
9569784e
RyanUnderhill More bridge cleanup
170a64fb
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
23c901d6
RyanUnderhill Fix unix compile error
df478bb4
RyanUnderhill Fix DLL export
1a5fde46
RyanUnderhill Linux build fix
45043c6c
RyanUnderhill Nudge server
3a45b28c
RyanUnderhill Add status functions
82819b3f
RyanUnderhill Fix linux build break
c8754807
RyanUnderhill DLL export + linux errors
f65df8d2
RyanUnderhill Remove unreferenced parameter
5431342e
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
fd95e268
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
6689e6cf
RyanUnderhill Merge with master
9c28e10c
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
f506f380
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
172434c8
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
1cda7be6
RyanUnderhill DLL changes
d4aa77e6
RyanUnderhill Merge with master
6523554b
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
b6a0d6b4
RyanUnderhill Crazy commit of latest stuff
464ecef3
RyanUnderhill Works up until IExecutionProvider::GetCapability
6050e362
RyanUnderhill RyanUnderhill requested a review from pranavsharma pranavsharma 5 years ago
pranavsharma pranavsharma requested a review 5 years ago
pranavsharma pranavsharma requested a review from jywu-msft jywu-msft 5 years ago
RyanUnderhill AttributeProto, TensorShapeProto
ee900085
RyanUnderhill Implemented Prov_Node::NodeConstIterator
0dfa95f5
RyanUnderhill Provider now makes it to IExecutionProvider::Compile
044395bd
RyanUnderhill Runs but does not create compute kernels. Need to debug.
99e19503
RyanUnderhill Implemented TensorShape, and CPUIDInfo
753c08db
skottmckay
skottmckay commented on 2020-04-07
RyanUnderhill Move headers around, rename things, more cleanup, add more comments
1bad2111
RyanUnderhill Clean up code
266357d9
RyanUnderhill Remove dead code and cleanup unnecessary changes
50ae0216
RyanUnderhill Merge with master
f63547b7
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
bd2d925d
RyanUnderhill Merge with master
b4aac8ed
snnn
snnn commented on 2020-04-22
RyanUnderhill Merge with master
6485e749
RyanUnderhill Cleanup
25aebf74
RyanUnderhill Minor code cleanups
32ab0f10
RyanUnderhill RyanUnderhill marked this pull request as ready for review 5 years ago
RyanUnderhill Fix build errors on Mac/Linux
d3fc6618
RyanUnderhill Use abort(); instead of raise()
995bf927
RyanUnderhill Cross platform build errors
dc0a16ad
RyanUnderhill Android/Linux build break
899fdd47
RyanUnderhill Fix same build break harder
915c2e89
RyanUnderhill Missing 'override'
8e58979c
RyanUnderhill Accidental <windows.h> include that obviously doesn't build on linux.
c6ad91b1
RyanUnderhill Add in STL fix for cent_os's old compiler that doesn't have make_unique
d3f768d5
RyanUnderhill More cent_os fixes, plus adding ORT_UNUSED_PARAMETER in some places
3da51436
RyanUnderhill Fix make_unique properly for centos
396591bb
RyanUnderhill Attempt to fix another centos old compiler issue
268cd479
RyanUnderhill Fix two-phase name lookup bug on non VC++ compilers.
acb17901
RyanUnderhill Linux build errors
26bfa4f0
RyanUnderhill More unreferenced parameters.
b5afe8c1
RyanUnderhill Fix MIN macro problem on linux
08de63d1
RyanUnderhill Fix constructor error on Mac & Android
05c209ca
RyanUnderhill Unused parameter fixes
bac85fee
RyanUnderhill Fix linux build issue
59f88127
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
b3d62c0a
RyanUnderhill Fix python API break
a0fcf914
RyanUnderhill Fix crash on exit if Dnnl library never creates a thread_local
ff0094a6
RyanUnderhill Fix DLL unload time, plus linux shared library dependency
a13f04ea
RyanUnderhill Remove absolute path for DNNL dll
e71a4fe9
RyanUnderhill Don't register Gemm Op in Dnnl, as all important work is done through…
b4088480
RyanUnderhill Installed ClangFormat on VC 2019, fixes some indent bugs on linux
2f0d979d
RyanUnderhill Implement Prov_OpKernel, Prov_OpKernelContext,, Prov_OpKernelInfo, Pr…
ff5ed96a
RyanUnderhill Remove obsolete comment
1831d5c4
RyanUnderhill Move template specializations out of class to fix linux build break
a00932b3
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
0a232f99
RyanUnderhill Fix a couple Mac & Linux build breaks
8c97e2d1
RyanUnderhill Handle non create_arena case for dnnl
442d22b6
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
5c8cb84b
RyanUnderhill More cleanup, plust test of having Dnnl disabled to isolate a build t…
f39b9c59
RyanUnderhill Unused parameter error fix
8eaf68a6
RyanUnderhill Simplify cmake + python code
700045c4
RyanUnderhill Fix error discovered in python
70535ed8
RyanUnderhill Fix another stubbed out function hit during a test
e69f686c
RyanUnderhill Add in error check when creating Dnnl factory
d2fb6d15
snnn
snnn commented on 2020-05-02
snnn
snnn commented on 2020-05-02
RyanUnderhill Change not implemented error handling
d4e0360b
pranavsharma
pranavsharma commented on 2020-05-02
RyanUnderhill Make it actually compile first
90c9a774
RyanUnderhill Code review cleanup
41c52d4e
RyanUnderhill Narrow down linux build error
928fcacb
RyanUnderhill Typo
07525053
RyanUnderhill Add unix symbol export files
22fd7749
RyanUnderhill Typo
2c57b85f
RyanUnderhill shared library name fix
0b2f2b16
RyanUnderhill Rename Prov_ prefix to Provider_
163df478
pranavsharma
pranavsharma commented on 2020-05-04
pranavsharma
RyanUnderhill Add in unhandled exception filter to get call stack in windows releas…
5763caaa
RyanUnderhill Remove crash test
80e2d5d6
RyanUnderhill Make crash handler run before GTest wrapper eats it
33b11d4e
skottmckay
skottmckay commented on 2020-05-04
skottmckay
skottmckay commented on 2020-05-04
skottmckay
skottmckay commented on 2020-05-04
skottmckay
skottmckay commented on 2020-05-04
skottmckay
skottmckay commented on 2020-05-04
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
RyanUnderhill Move crash handler into onnx_test_runner only
31bd39d2
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
skottmckay
skottmckay commented on 2020-05-05
RyanUnderhill Code review feedback
f89f4cf8
RyanUnderhill Merge with master
30c1be67
skottmckay
skottmckay commented on 2020-05-05
RyanUnderhill Fix windows build error
9681d3f7
pranavsharma
pranavsharma commented on 2020-05-05
pranavsharma
pranavsharma commented on 2020-05-05
jywu-msft
jywu-msft
jywu-msft commented on 2020-05-05
jywu-msft
jywu-msft commented on 2020-05-05
RyanUnderhill Try again on same build break...
03f7a561
jywu-msft
jywu-msft commented on 2020-05-05
RyanUnderhill Try as a vectored exception handler
9841f6f3
RyanUnderhill Another test
d020ec06
RyanUnderhill Trying again, removing the cout statements.
a5b0835d
RyanUnderhill Another test for how to clean up thread locals
8506278d
RyanUnderhill Simplifying the thread_local change, adding back the couts
3344c392
RyanUnderhill Code review feedback
b4a1ef6a
RyanUnderhill Merge branch 'master' of https://github.com/Microsoft/onnxruntime int…
e3147969
RyanUnderhill Fix header name change (not sure why local build didn't catch it)
1922aba4
snnn
snnn commented on 2020-05-06
RyanUnderhill Address more code review feedback
032ec0c6
RyanUnderhill In development warning added to provider_api.h
aebfaf38
pranavsharma
pranavsharma approved these changes on 2020-05-06
jywu-msft
RyanUnderhill RyanUnderhill merged d5ec353e into master 5 years ago
RyanUnderhill RyanUnderhill deleted the ryanunderhill/mkldnn_dll branch 5 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone