mindspore-ci-bot
6dac92aedf
!12709 Fix the segmentation fault when open debugger.
From: @maning202007
Reviewed-by:
Signed-off-by:
5 years ago
maning202007
815a04cf75
fix the segmentation fault when open debugger.
5 years ago
luopengting
7914363d25
optimize rdr mainly to reduce the redundant code
1. move common function to base recorder
2. add UpdataRdrEnable() for recorder manager, and update once
3. add delimiter virable for base recorder, set it as '.'
4. modify recorders to use the suffix parameter of GetFileRealPath()
5. improve the text in ms_context
Can not add RdrEnablePlatform because linux is supported only.
If os is linux, (!is_rdr_supported && rdr_enable) will be false always,
else, (is_rdr_supported && !rdr_enable) will be false always.
5 years ago
mindspore-ci-bot
5524280075
!12550 [MS][RDR] recording func_graph in pipeline and task debug info
From: @louie5
Reviewed-by:
Signed-off-by:
5 years ago
louei5
9a48405a41
recording func_graph in pipeline and task debug information
5 years ago
Islam Amin
722eb2ec5a
ascend graph dump trigger at data dump
5 years ago
louei5
3d540a515a
add task_debug_info recorder
5 years ago
mindspore-ci-bot
efbda3bec5
!12534 Ignore renormalization if no changes made after last renormalization, and release all data after finished RDR checking.
From: @zh_qh
Reviewed-by: @ginfung,@hwhewei
Signed-off-by: @ginfung
5 years ago
Zhang Qinghua
88e4dbeb04
Ignore renormalization if no changes made after last renormalization.
Release all data after finished RDR checking.
5 years ago
mindspore-ci-bot
b4a3f3c1ba
!12490 support recording stream execute order
From: @luopengting
Reviewed-by:
Signed-off-by:
5 years ago
mindspore-ci-bot
590e889cba
!12265 [MS][RDR] optimize saving FuncGraph
From: @louie5
Reviewed-by:
Signed-off-by:
5 years ago
louei5
d1d5976ca2
using rdr module in proper position
5 years ago
luopengting
7fe901491a
support recording stream execute order
1. add ExecNode and StreamRxecOrderRecorer
2. add json format and json dump for stream exec order
3. add stream exec order api
4. add in CMakeLists
5 years ago
xuxs
c70049b190
mindquantum
mindquantum
cmake lint
projectq patch
test pqc
space
pylint
pqc python ops
doc
check
bug
bug
bug
bug
check boundary condition
mindquantum in log_adapter
mindquantum in adapter and recorder cc
substract to subtract
public variable to private variable
public variable to private variable
commit
debug
debug
const in utils
delete dtol
clint
5 years ago
mindspore-ci-bot
1252250d7e
!12299 check ENABLE_DUMP_IR if user set env_config_path
From: @luopengting
Reviewed-by: @yelihua,@ouwenchang
Signed-off-by: @ouwenchang
5 years ago
luopengting
bd7e5e9d37
check ENABLE_DUMP_IR if user set env_config_path
If the ENABLE_DUMP_IR is off, the program will raise ValueError to
remind user to turn on ENABLE_DUMP_IR.
5 years ago
maning202007
b437c0d418
Change debugger version from 1.1.0 to 1.2.0
5 years ago
luopengting
b4d56f6358
add functions to check for directory and filename
1. add validation for directory and filename
2. refactor the file operations about path
3. add in CMakeLists
4. add logger in nn_ops
5 years ago
He Wei
7d9a783993
[auto-monad] Support side-effects by auto-monad
The basic idea is: exploits data dependency to control the execution order
of side-effect operations, and keep the semantics of ANF unchanged.
The ControlDepend primitive is removed and there are two primitives added:
1. UpdateState:
```
a = Assign(para, value)
```
became:
```
a = Assign(para, value, u)
u = UpdateState(u, a)
```
2. Load:
```
x = Add(para, value)
```
became:
```
p = Load(para, u)
x = Add(p, value)
u = UpdateState(u, p)
```
5 years ago
louei5
72e567d06b
change saving filename in RDR module
5 years ago
mindspore-ci-bot
4bef8ccc46
!11897 fix env_config_parser when json key does not exist
From: @luopengting
Reviewed-by: @ouwenchang,@lixiaohui33
Signed-off-by: @lixiaohui33
5 years ago
luopengting
cf52522cce
fix env_config_parser when json key does not exist
5 years ago
louei5
762feb591c
Add RDR module compiling switch and check saving filename
5 years ago
mindspore-ci-bot
5b42996bc5
!11698 Add timestamp for RDR module
From: @louie5
Reviewed-by:
Signed-off-by:
5 years ago
luopengting
66961f2f1d
add StringRecorder for RDR, record somas info:
1. add string recorder
2. record somas
3. remove SomasInfoRecorder
4. fix clang and cpplint
5 years ago
louei5
f00032145f
Add timestamp into filename of saving recorder file and change DumpIR method
5 years ago
luopengting
4683ecc06b
support env_config_path to set the config file for DFX
1. add env_config_path for ms_context
2. add EnvConfigParser to parse config
3. add in CMakeLists
4. clang-format, cpplint
5. fix spelling in ms_context
Use EnvConfigParser in the constructed function of base_recorder,
when a recorder is initialized, its direcctory will be set as the
value from config file. In addition, recorder_manager will get the
'enable' from config file. If 'enable' is true and the path is not a
valid value, it will be the default value: './rdr'.
5 years ago
louei5
ac02213521
Adding RDR tool for locating bugs, e.g. run task error.
5 years ago
xsmq
73b7154e55
fix cmakelint error
5 years ago
buxue
3df40b73a5
clear parse or resolve debug info
5 years ago
buxue
69d9a33ddb
show line of code when parse or resolve phase exception
5 years ago
chenfei
874f350eb9
add dump level
5 years ago
mindspore-ci-bot
07ab1c1b4e
!10952 Add cnode attrs for recomputation
From: @ginfung
Reviewed-by: @zh_qh
Signed-off-by: @zh_qh
5 years ago
mindspore-ci-bot
59d2affa97
!10021 Fixed double stutter issue at the end of step for debugger
From: @adelshafiei
Reviewed-by: @john_tzanakakis,@wangyue01
Signed-off-by: @wangyue01
5 years ago
yujianfeng
ba311cf57f
Add cnode attr for recomputation
5 years ago
mindspore-ci-bot
cfc9c740b1
!10360 fixed the output address does not exist checking
From: @adelshafiei
Reviewed-by: @john_tzanakakis,@nsyca
Signed-off-by: @john_tzanakakis
5 years ago
Adel Shafiei
b4cd786079
fixed the check on output address
5 years ago
John Tzanakakis
b291861e85
LoadTensors was using a 4-byte size field instead of an 8-byte size field
don't load tensors if the type is none
5 years ago
mindspore-ci-bot
972e261020
!10195 Change dumpIR print logic to make parameters different
From: @liangzhibo
Reviewed-by: @zhunaipan,@zh_qh
Signed-off-by: @zh_qh
5 years ago
l00591931
d20faa9c71
change dumpIR print
5 years ago
mindspore-ci-bot
8cc05c1b62
!10226 solve nullptr problem
From: @bairongz
Reviewed-by: @zhunaipan,@zh_qh
Signed-off-by: @zh_qh
5 years ago
mindspore-ci-bot
512cd38406
!10199 fix env param by adding accepted value
From: @jiang-shuqiang
Reviewed-by:
Signed-off-by:
5 years ago
Bairong
8bf92dba21
fix nullptr problem
5 years ago
jiangshuqiang
0411ffa922
fix env param
add true/false/0 for ENABLE_MS_DEBUGGER
5 years ago
mindspore-ci-bot
dbc93d7872
!10081 add check for inputs size of return node in dump
From: @zhangbuxue
Reviewed-by:
Signed-off-by:
5 years ago
buxue
0597cd3f88
add check for inputs size of return node in dump
5 years ago
yelihua
7217955f4d
change the log level for parial memory reuse
5 years ago
Adel Shafiei
1d795a4f9d
Fixed the double stutter problem at the end of step for debugger
5 years ago
Harshvardhan Gupta
c13f3b50b7
fix codedex issues
5 years ago
mindspore-ci-bot
2c13468772
!9852 improve functionalility of dumpir
From: @bairongz
Reviewed-by:
Signed-off-by:
5 years ago