onnxruntime
Op kernel type reduction infrastructure.
#6466
Merged

Op kernel type reduction infrastructure. #6466

edgchen1 merged 35 commits into master from edgchen1/type_reduction_experiment
edgchen1
edgchen1 Update Cast to limit implemented types.
6a2a7b1f
edgchen1 Remove special case handling of string and float16.
44a65cae
edgchen1 Add Mp11 submodule.
e93577e7
edgchen1 Add Mp11 to cgmanifest.json.
79caf388
edgchen1 Fix generate_submodule_cgmanifest.py Windows issues.
01138b51
edgchen1 Update CMake files to use Mp11 submodule.
987038d9
edgchen1 Revert "Fix generate_submodule_cgmanifest.py Windows issues."
02d754a7
edgchen1 Add MLFloat(float) ctor, change from union to struct.
a683f092
edgchen1 Move MLTypeCallDispatcher2 into data_types_internal.h, clean up.
541ecb77
edgchen1 Initial implemented type utils.
9f21483a
edgchen1 Move type_list.h.
47bd1c52
edgchen1 Improve op arg type specification, add global override list.
ea2bceb2
edgchen1 Clean up, renaming.
f781a850
edgchen1 Merge remote-tracking branch 'origin/master' into edgchen1/type_reduc…
9ccb5e90
edgchen1 Revert unintentional changes from reduced op build.
c462e4ea
edgchen1 Fix warning from dispatcher with empty Types, some clean up.
23ff415b
edgchen1 Add kernel type constraints helper supporting type lists.
b0532b6c
edgchen1 Add location for specifying type overrides.
0a385764
edgchen1 Update IsInf.
d6084220
edgchen1 Update documentation in op_kernel_type_control.h.
15642708
edgchen1 Clean up.
a700c844
edgchen1 Merge remote-tracking branch 'origin/master' into edgchen1/type_reduc…
0610765e
edgchen1 Fix include order.
882857a5
edgchen1 edgchen1 requested a review from skottmckay skottmckay 5 years ago
edgchen1 edgchen1 requested a review from yuslepukhin yuslepukhin 5 years ago
edgchen1 edgchen1 requested a review from guoyu-wang guoyu-wang 5 years ago
edgchen1 edgchen1 requested a review 5 years ago
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
skottmckay
skottmckay commented on 2021-01-26
edgchen1 Fix CMake issue.
39135b6e
skottmckay
skottmckay commented on 2021-01-26
edgchen1
edgchen1 Address PR comments.
e3d1edba
edgchen1 Try to fix build.
5a021625
edgchen1 Rename type to types.
a2f9529c
skottmckay
skottmckay commented on 2021-01-27
skottmckay
edgchen1 Fix build issues.
d708c247
edgchen1 Try to fix Windows build.
af072688
edgchen1 Add .inc file in CMake.
8273e1f1
edgchen1 Add Op domain to type control infrastructure.
7ea56bd4
edgchen1 Add support for providers when specifying supported types.
2b73b133
edgchen1 Merge remote-tracking branch 'origin/master' into edgchen1/type_reduc…
0d55a1be
edgchen1 Fix GPU build issue.
be930333
edgchen1 More build fixes.
591e9e26
skottmckay
skottmckay approved these changes on 2021-01-28
edgchen1 edgchen1 merged d850fa63 into master 5 years ago
edgchen1 edgchen1 deleted the edgchen1/type_reduction_experiment branch 5 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone