onnxruntime
Added InsertAndReduce strategy to PropagateCastOps transformation in addition to FloodFill strategy
#7454
Merged

Added InsertAndReduce strategy to PropagateCastOps transformation in addition to FloodFill strategy #7454

satyajandhyala
satyajandhyala satyajandhyala force pushed from 541c36d2 to 860a4d18 4 years ago
satyajandhyala satyajandhyala force pushed from d14b4108 to 13145ee2 4 years ago
satyajandhyala satyajandhyala changed the title [WIP] Added InsertAndReduce strategy to PropagateCastOps transformation in addition to FloodFill strategy Added InsertAndReduce strategy to PropagateCastOps transformation in addition to FloodFill strategy 4 years ago
satyajandhyala satyajandhyala requested a review from thiagocrepaldi thiagocrepaldi 4 years ago
satyajandhyala satyajandhyala requested a review from SherlockNoMad SherlockNoMad 4 years ago
satyajandhyala satyajandhyala added component:ortmodule
satyajandhyala satyajandhyala marked this pull request as ready for review 4 years ago
satyajandhyala satyajandhyala requested a review from baijumeswani baijumeswani 4 years ago
satyajandhyala satyajandhyala requested a review from BowenBao BowenBao 4 years ago
satyajandhyala satyajandhyala requested a review from liqunfu liqunfu 4 years ago
satyajandhyala satyajandhyala requested a review from spandantiwari spandantiwari 4 years ago
satyajandhyala satyajandhyala requested a review 4 years ago
SherlockNoMad
SherlockNoMad commented on 2021-04-29
SherlockNoMad
SherlockNoMad commented on 2021-04-29
SherlockNoMad
SherlockNoMad commented on 2021-04-29
SherlockNoMad
SherlockNoMad commented on 2021-04-29
SherlockNoMad
SherlockNoMad commented on 2021-04-29
SherlockNoMad
SherlockNoMad commented on 2021-04-29
satyajandhyala Formatted the python script.
69888e1c
satyajandhyala Streamlined the testmodel generating python script.
0f80960f
satyajandhyala Added new testcases.
80514c66
satyajandhyala Added more level 2 tests.
3fbd5218
satyajandhyala Moved GraphTransformerConfiguration to a separate file and added stra…
dfaf6766
satyajandhyala Added support functions required to support InsertAndReduce strategy …
5574d174
satyajandhyala Added testing both FloodFill and InsertAndReduce stratigies for cast …
dfa3403e
satyajandhyala Fixed RemoveCastNodeChain to update the graph when inserting an Ident…
86690822
satyajandhyala RemoveBackToBack function should handle the case that the child cast …
11cc9cb2
satyajandhyala FuseNodes function should update the graph after transformation.
148131cf
satyajandhyala Added code to fuse subgraph if the inputs of the root cast nodes are …
d93e99b0
satyajandhyala Added PropagateCastOps code documentation
1105a9b8
satyajandhyala Fixed the expected number of casts after the transformation.
485931da
satyajandhyala Fixed pybind definitions and removed debug line printing the testcase…
1d86396f
satyajandhyala Added more code documentation in propagate_cast_ops.cc and fixed the …
e7f83469
satyajandhyala typo
7b7da7fb
satyajandhyala Added level 2 support for PropagateForward function.
24f48be4
satyajandhyala Modified PropagateFP16CastsFromOutputsToInputs/PropagateFP32CastsFrom…
65325fbb
satyajandhyala Updated the expected number of casts after the transformation.
d0a59102
satyajandhyala Fixed windows build and removed logging.
5971aad6
satyajandhyala Fixed windows build.
060202b3
satyajandhyala Fixed windows build by commenting out the output line causing issue
d7346610
satyajandhyala Fix pybind_state.
2f81a603
satyajandhyala Re-ordered the transformations for FloodFill strategy and fixed the f…
fea987c4
satyajandhyala Changed cast_count to a map from strategy and level to the expected c…
17a6f4db
satyajandhyala Added IsRelevantInput and IsRelevantOutput
d3fbe157
satyajandhyala Added more comments and function descriptions.
4793de9e
satyajandhyala Added GraphTransformationConfiguration class hierarchy information
6abee435
satyajandhyala Typo
40a849fe
satyajandhyala Changed onnxruntime::make_unique to std::make_unique
db517d82
satyajandhyala Changed enum values to match naming convention, to uppercase and exps…
c5439315
satyajandhyala satyajandhyala force pushed from 2d4adc5e to c5439315 4 years ago
satyajandhyala Formatting
2b3ae94b
satyajandhyala Removed dependence on ortmodule.
162861aa
satyajandhyala Check for nullptr
6891c06a
satyajandhyala Fixed LayerNormalization opcode_to_input_map.
322b71c4
satyajandhyala satyajandhyala force pushed from 0c84079e to 322b71c4 4 years ago
satyajandhyala satyajandhyala requested a review from SherlockNoMad SherlockNoMad 4 years ago
satyajandhyala
satyajandhyala commented on 2021-05-03
satyajandhyala satyajandhyala added training
satyajandhyala satyajandhyala added component:training-frontend
satyajandhyala
satyajandhyala commented on 2021-05-05
ashbhandare
ashbhandare commented on 2021-05-05
thiagocrepaldi
thiagocrepaldi commented on 2021-05-06
baijumeswani
baijumeswani commented on 2021-05-06
baijumeswani
baijumeswani commented on 2021-05-06
ytaous
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
ytaous
ytaous commented on 2021-05-06
satyajandhyala Fixed typos.
4947c381
satyajandhyala Removed unnecessary comments.
12ece2ac
satyajandhyala Clarified the description of _propagate_cast_ops_level.
9d2fac47
satyajandhyala Typo
dd1f70d1
satyajandhyala Fixed the description.
98ff152a
satyajandhyala Moved the logging after the corresponding function calls.
246fad18
satyajandhyala Removed min/max for PropagateCastOpsStrategy.
9e13adb9
satyajandhyala Refactored graph_transformer_config initialization code.
06500491
satyajandhyala Added ortmodule_loglevel_to_onnxruntime_c_loglevel
fd7be8da
satyajandhyala satyajandhyala requested a review from ytaous ytaous 4 years ago
satyajandhyala satyajandhyala requested a review from thiagocrepaldi thiagocrepaldi 4 years ago
satyajandhyala Typo
a4211fd4
satyajandhyala Revert "Typo"
ff06cbf1
satyajandhyala satyajandhyala requested a review from baijumeswani baijumeswani 4 years ago
satyajandhyala Added RemoveInputOutputUpDownCasts
c0849af0
satyajandhyala Added RemoveInputOutputUpDownCasts to enum and added AND, OR, EQ and …
c73e39e2
satyajandhyala Changed variable name to follow naming convention.
a70975ed
satyajandhyala Added a testcase for RemoveInputOutputUpDownCasts.
44637779
satyajandhyala satyajandhyala requested a review from mrry mrry 4 years ago
satyajandhyala satyajandhyala force pushed from 269ca252 to 2a79adc9 4 years ago
SherlockNoMad
SherlockNoMad dismissed these changes on 2021-05-10
satyajandhyala Added comment to RemoveInputOutputUpDownCasts function.
9ba1e36f
satyajandhyala satyajandhyala dismissed their stale review via 9ba1e36f 4 years ago
satyajandhyala satyajandhyala force pushed from 2a79adc9 to 9ba1e36f 4 years ago
SherlockNoMad
SherlockNoMad dismissed these changes on 2021-05-10
thiagocrepaldi
thiagocrepaldi dismissed these changes on 2021-05-10
baijumeswani
baijumeswani dismissed these changes on 2021-05-10
satyajandhyala satyajandhyala dismissed their stale review via 4031489a 4 years ago
satyajandhyala satyajandhyala dismissed their stale review via 4031489a 4 years ago
satyajandhyala satyajandhyala dismissed their stale review via 4031489a 4 years ago
SherlockNoMad
SherlockNoMad dismissed these changes on 2021-05-10
thiagocrepaldi
thiagocrepaldi commented on 2021-05-10
satyajandhyala satyajandhyala dismissed their stale review via d3d088f1 4 years ago
satyajandhyala
thiagocrepaldi
thiagocrepaldi dismissed these changes on 2021-05-11
satyajandhyala Changed the default PropagateCastOptimizationStrategy to None.
2a96be4b
satyajandhyala satyajandhyala dismissed their stale review via 2a96be4b 4 years ago
satyajandhyala satyajandhyala force pushed from 689dd4e0 to 2a96be4b 4 years ago
thiagocrepaldi
thiagocrepaldi approved these changes on 2021-05-11
satyajandhyala satyajandhyala merged 9f69b2f2 into master 4 years ago
satyajandhyala satyajandhyala deleted the ortmodule/propagate_cast_ops_four branch 4 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone