onnxruntime
build ONNXRuntime into WebAssembly
#6478
Merged

build ONNXRuntime into WebAssembly #6478

hanbitmyths merged 59 commits into microsoft:master from fs-eire:wasm
fs-eire
fs-eire fs-eire requested a review 4 years ago
fs-eire fs-eire force pushed to 9d1f028f 4 years ago
fs-eire fs-eire marked this pull request as draft 4 years ago
hanbitmyths Simplified version of WebAssembly support to keep most of existing da…
22ec3af8
hanbitmyths Clean up CMakeLists.txt and add an example to create and compute a ke…
a03580d9
hanbitmyths Load a model from bytes and remove graph building steps
6368cfd5
hanbitmyths Add all cpu and contrib ops with mlas library
b09983ec
hanbitmyths WebAssembly build with Onnxruntime C/CXX API
80ac23e1
hanbitmyths Use protobuf cmakefile directory instead of adding every necessary so…
84d9edc0
hanbitmyths Fix invalid output at example
19955139
fs-eire add missing files
7f968f41
hanbitmyths Change an example to use Teams model and support ort mobile format
b0865b93
fs-eire add API for javascript
84d94f73
fs-eire fix input releasing in _ort_run()
54d6198d
fs-eire update API
2bda4fb6
hanbitmyths Let onnxruntime cmake build WebAssembly with option '--wasm'
43b29981
fs-eire allow one-step building for wasm
522863dd
hanbitmyths Make build script working on Linux and MacOS
6b5b0c56
hanbitmyths Fix broken build from Windows command
fbbeb896
hanbitmyths Enable unit test on building WebAssembly
fb333252
fs-eire fs-eire force pushed from 2cdebe70 to fb333252 4 years ago
fs-eire fs-eire requested a review from zhanghuanrong zhanghuanrong 4 years ago
fs-eire fs-eire requested a review from liuziyue liuziyue 4 years ago
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
hanbitmyths
hanbitmyths commented on 2021-03-09
fs-eire
fs-eire commented on 2021-03-09
fs-eire
fs-eire commented on 2021-03-09
fs-eire
fs-eire commented on 2021-03-09
hanbitmyths Resolve comments
c7571da5
hanbitmyths Merge branch 'master' into wasm
300eca91
fs-eire update build flags
b39097c1
zhanghuanrong wasm conv improvement from: 1) GemmV; 2) Depthwise direct convolution…
01405b44
fs-eire
fs-eire commented on 2021-03-10
fs-eire
fs-eire commented on 2021-03-10
fs-eire
fs-eire commented on 2021-03-10
fs-eire
fs-eire commented on 2021-03-10
zhanghuanrong Cleaned mlas unittest.
8e596dea
fs-eire use glob
fc495c68
fs-eire update comments
a99ed0f0
wschin Update baseline due to loss scale fix (#6948)
8d43cbba
tianleiwu fix stream sync issue (#6954)
7cdb7fc8
edgchen1 Enable type reduction in EyeLike, Mod, random.cc CPU kernels. (#6960)
48af2045
edgchen1 Fix warning from setting multiple MSVC warning level options. (#6917)
42963a62
tracysh MLAS: quantized GEMM update (#6916)
0c95c874
zhanghuanrong Implement QLinearAveragePool with unit tests. (#6896)
0fdd7944
tianleiwu Attention fusion detect num_heads and hidden_size automatically (#6920)
7a1ae1b3
dmedine fixed type to experimental session constructor (#6950)
bde675b8
Update onnxruntime_perf_test.exe to accept free dimension overrides (…
11b1f546
guoyu-wang Fix possible fd leak in NNAPI (#6966)
16e3999a
chenfucn Release buffers for prepacked tensors (#6820)
488cc957
edgchen1 Enable type reduction for Range, ReverseSequence, ScatterND, Split, a…
99b38108
fs-eire add CI
d9590fda
fs-eire fs-eire force pushed from 23cf0948 to d9590fda 4 years ago
fs-eire fix test in ci
3339f111
fs-eire Merge remote-tracking branch 'ms/master' into wasm
40934db8
fs-eire
fs-eire commented on 2021-03-11
fs-eire fix flags for nsync in wasm build
ebc8e5b1
fs-eire add copyright banner
987b1046
fs-eire fix wasm source glob
c5d01661
fs-eire fs-eire marked this pull request as ready for review 4 years ago
fs-eire fs-eire changed the title (WIP) build ONNXRuntime into WebAssembly build ONNXRuntime into WebAssembly 4 years ago
fs-eire fs-eire requested a review from skottmckay skottmckay 4 years ago
fs-eire fs-eire requested a review from pranavsharma pranavsharma 4 years ago
fs-eire fs-eire requested a review from tracysh tracysh 4 years ago
hanbitmyths hanbitmyths requested a review from snnn snnn 4 years ago
hanbitmyths hanbitmyths requested a review from yufenglee yufenglee 4 years ago
pranavsharma
pranavsharma commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
skottmckay
skottmckay commented on 2021-03-17
pranavsharma
pranavsharma commented on 2021-03-17
snnn
snnn commented on 2021-03-18
snnn
snnn commented on 2021-03-18
fs-eire add missing exports
0fa57900
fs-eire
fs-eire resolve comments
cb1762bc
fs-eire Merge remote-tracking branch 'origin/master' into wasm
795685a3
yufenglee
yufenglee commented on 2021-03-22
yufenglee
yufenglee commented on 2021-03-22
zhanghuanrong Perf gain by make packb wide to 4 from 16 on GEMM for WASM.
f3da3bce
skottmckay
skottmckay commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
tracysh
tracysh commented on 2021-03-23
fs-eire fix buildbreak introduced from latest master merge
c834dfb8
fs-eire fix buildbreak in mlasi.h
bdca1dba
fs-eire resolve all comments except MLAS
c4fa47ae
tracysh
tracysh commented on 2021-03-23
zhanghuanrong rewrite packb related 3 functions for WASM_SCALAR seperately rather t…
ac9d609f
zhanghuanrong More complete scalar path in sgemm from Tracy.
de36e838
snnn
azure-pipelines
zhanghuanrong Fix edge case handling in depthwise conv2d kernel 3x3. where:
9099dcff
tracysh
tracysh commented on 2021-03-26
zhanghuanrong Add more test coverage for conv depthwise from Tracy.
44910a97
fs-eire
azure-pipelines
snnn
snnn commented on 2021-03-27
fs-eire Merge remote-tracking branch 'origin/master' into wasm
e96c76d1
fs-eire resolve comments
5ff27a6c
fs-eire Merge remote-tracking branch 'origin/master' into wasm
25f855d3
pranavsharma
fs-eire
Zuwei-Zhao
Zuwei-Zhao commented on 2021-04-01
fs-eire replace typedef by using
61af4935
fs-eire do not use throw in OrtRun()
7904a744
pranavsharma
pranavsharma commented on 2021-04-05
fs-eire output error message
98d0fced
hanbitmyths
hanbitmyths approved these changes on 2021-04-06
hanbitmyths hanbitmyths merged 405ca490 into master 4 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone