mindspore2022/mindspore/ccsrc/debug
zhousiyi a5b4e7bbf8 lift fv before grad except weight, then convert
switch(cond, partial(g1, xs), partial(g2, ys))(Zs)
 to
 switch(cond, g1, g2)(Xs, Ys, Zs)

 switch_layer(index, make_tuple(partial(g1, xs), partial(g2, ys)))(Zs)
 to
 switch_layer(index, make_tuple(g1, g2))(Xs, Ys, Zs)

put Zs at last when unifyparameter as it may have u-monad or io-monad

use joined args other than broadened one as some extra parameter which is not a parameter of while_header can be add to while_body

inline fprop_switch forcely

reorder the parameter if one of the parameter is Monad when incorporate call

incorporate switch tuple_getitem if item 0 of tuple is EnvInstance or
item 1 of tuple is bprop function

addn with shape() and shape(1)

remove context_ from FuncGraphEvaluator to make it re-entry able to resolve evaluator stuck issue because of re-entry of the same FuncGraphEvaluator
2021-07-03 00:03:37 +08:00
..
data_dump Fix issues: 1.missing parameter name in dump; 2.too much read tensor output in offline debugger 2021-06-30 10:29:40 -04:00
debugger SetDebugger for MindRTBackend and clean debug_actor code 2021-06-29 12:25:11 -04:00
rdr Modify the warning message when not enabling RDR 2021-06-22 16:01:49 +08:00
CMakeLists.txt SetDebugger for MindRTBackend and clean debug_actor code 2021-06-29 12:25:11 -04:00
OWNERS add debugger approvers 2021-06-09 10:44:52 +08:00
anf_ir_dump.cc add permission for save files 2021-06-10 09:51:49 +08:00
anf_ir_dump.h ascend graph dump trigger at data dump 2021-02-25 12:04:59 -05:00
anf_ir_utils.cc delete python get_file_real_path 2021-06-10 17:27:15 +08:00
anf_ir_utils.h Clean code that not used 2021-04-22 16:24:05 +08:00
common.cc delete GetEnvConfigFile func as it no longer used 2021-06-21 23:17:45 +08:00
common.h delete GetEnvConfigFile func as it no longer used 2021-06-21 23:17:45 +08:00
debug_services.cc Fix issues: 1.missing parameter name in dump; 2.too much read tensor output in offline debugger 2021-06-30 10:29:40 -04:00
debug_services.h Fix issues: 1.missing parameter name in dump; 2.too much read tensor output in offline debugger 2021-06-30 10:29:40 -04:00
draw.cc !17661 add permission for save files 2021-06-10 15:09:27 +08:00
draw.h refact backend/session from python 2020-09-11 01:13:00 +00:00
dump_proto.cc add permission for save files 2021-06-10 09:51:49 +08:00
dump_proto.h Fix compile cache for resnet50 2021-06-24 14:36:24 +08:00
env_config_parser.cc fix pclint & codecheck warnings 2021-05-29 09:41:40 +08:00
env_config_parser.h fix ci warning: 2021-05-11 09:26:50 +08:00
tensor_data.h change arg 'is_parameter' to 'is_output' and rename device_id to rank_id in python api 2021-06-23 14:25:53 -04:00
tensor_load.h unify dir path 2021-05-26 16:22:18 -04:00
trace.cc lift fv before grad except weight, then convert 2021-07-03 00:03:37 +08:00
trace.h Throw exception if using call stack for CNodes in the same func graph. 2020-11-26 16:17:23 +08:00