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