Commit Graph

72 Commits

Author SHA1 Message Date
TinaMengtingZhang 9e717bd7fa fix load and convert tensor twice in ascend kernel by kernel dump 2022-03-25 11:35:11 -04:00
maning202007 d96201e5be Fix codecheck warnings 2022-03-21 19:46:15 +08:00
maning202007 c35fe12a12 Fix codecheck warnings for debug module 2022-03-20 16:47:20 +08:00
Parastoo Ashtari ceb8f203e3 add progress check wp 2022-03-16 10:03:28 -04:00
Parastoo Ashtari 29f953d347 Enhance checkwatchpoint performance for offline debugger 2022-03-08 17:05:45 -05:00
maning202007 9328041de4 Catch abnormals from sto functions in debug
Fix type errors

Fix bugs

Fix cycle depth
2022-02-26 11:03:52 +08:00
TinaMengtingZhang 6a00f9797a sync up codex warning fix for dump and debugger to open source branch 2022-02-07 17:02:18 -05:00
TinaMengtingZhang 79f920f499 bugfix: extract task id error in offline dbg 2022-01-25 15:50:46 -05:00
TinaMengtingZhang 416797f5fa change async file pool type to set
fix convert twice
2022-01-05 18:42:31 -05:00
yelihua 01823faed0 change error level to info as dir not exist is normal case 2021-12-07 15:27:37 +08:00
John Tzanakakis 9145dd9bba support op overflow consumption for A dump and A plus M dump 2021-12-02 22:57:35 -05:00
John Tzanakakis 64893bf9eb deal with kernel_graph_#_ prefix in tensor name in overflow wp checking 2021-11-26 18:51:20 -05:00
Parastoo Ashtari 574ba6930a add error_no_value error_code 2021-11-21 12:05:57 -05:00
Parastoo Ashtari 7f682ba2f6 partial support for multi root graph in online debugger 2021-11-16 10:23:59 -05:00
Jimmy Qi b21c099767 Add option to dump tensor statistics in csv format 2021-11-15 19:00:59 +00:00
parastooashtari 1a59dc37bf add graph execution order history to dump 2021-11-02 11:00:38 -04:00
maning202007 8ee33007b1 add const to the data_ptr definition
Fix pclint for debugger

fix bugs

fix duplicated code issue

Fix the depth of method over 4 issue

fix comments

fix CI errors

remove redundancy arguments
2021-10-20 12:05:04 +08:00
sabrinasun 41d737553a sync commercial branch self check fix to master 2021-10-13 23:04:49 -04:00
John Tzanakakis 76c6af7722 use ms logging instead of custom debugger logging 2021-09-30 00:09:51 -04:00
i-robot 60b33924dc !23711 Fix the code warnings
Merge pull request !23711 from maning202007/master
2021-09-19 06:21:24 +00:00
maning202007 20115564f7 Fix code warnings 2021-09-18 17:53:47 +08:00
TinaMengtingZhang f4db1dabe0 Merge code safety check to master 2021-09-17 17:20:52 -04:00
yelihua 97c3442995 fix the bug of checking watchpoint for online dbg 2021-09-13 15:53:36 +08:00
i-robot 0430e60d5a !23203 Fix for multi root graph dump issue in ascend
Merge pull request !23203 from parastooashtari/multi_root_graph_dump
2021-09-10 04:04:55 +00:00
Parastoo Ashtari c198b7c1a8 Fix multi root graph dump issue 2021-09-09 16:59:37 -04:00
TinaMengtingZhang 1670fb9def Implement queue waiting for offline dbg memory control module 2021-09-08 14:36:04 -04:00
Parastoo Ashtari 1019bfc70f fix checkwatchpoints multi card issue 2021-09-03 12:00:15 -04:00
Parastoo Ashtari 65d8272352 sort wp hit for offline debugger with time stamp 2021-09-01 14:40:33 -04:00
i-robot 11fb992b42 !22751 Add memory restriction support for caching tensor in offline debugger
Merge pull request !22751 from jiangshuqiang/dbg_mem_limit
2021-09-01 09:53:32 +00:00
TinaMengtingZhang fef60422e0 support offline debugger memory control 2021-09-01 14:55:47 +08:00
Parastoo Ashtari e710397a9e fix inconsistent wp value issue in offline dbg 2021-08-31 16:38:34 -04:00
John Tzanakakis 80c566e325 fix yolov3 tiny multi root graph seg fault 2021-08-30 17:29:01 -04:00
Parastoo Ashtari bf034bddb5 Apply comments on tensor stat online and offline debugger 2021-08-26 17:40:01 -04:00
Parastoo Ashtari 5ed11885d7 Add tensor base and stat info to online debugger 2021-08-25 13:10:13 -04:00
Parastoo Ashtari ff83dee704 Add tensor base and stat info to offline debugger 2021-08-24 18:19:59 -04:00
sabrinasun 3150413259 change privare member name 2021-08-09 16:10:49 -04:00
He Wei b95e592324 Implement float16 to remove Eigen dependence 2021-07-28 16:46:46 +08:00
John Tzanakakis 3a6c88e3e6 unify overflow wp support for online and offline debugger 2021-07-27 00:53:53 -04:00
John Tzanakakis a0c6e29312 seg fault and existing dump fix 2021-07-08 16:53:48 -04:00
Parastoo Ashtari 81a289d084 Fix for load async tensor on acend issue 2021-07-05 19:02:04 -04:00
TinaMengtingZhang 9a68c26fc6 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
John Tzanakakis c85d65c0ef use -1 iteration for init state and fix missing tensor read outputs 2021-06-25 19:47:54 -04:00
TinaMengtingZhang 4e8db5e115 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
TinaMengtingZhang 36b0517ac3 fix bug: stripped name 2021-06-14 20:59:06 -04:00
John Tzanakakis daedb7dd9f dump and offline fixes for sync op_debug_mode and input reading 2021-06-10 16:44:46 -04:00
John Tzanakakis ac1847ffac fix iter 0 and iter 1 being dumped in dir 0, make op_debug_mode optional for sync mode, read input files for offline debugger 2021-06-09 21:57:07 -04:00
Parastoo Ashtari 4120a122e3 Add multi thread for checkwatchpoints
fixed the style issues

fixed the style header issue

Add tensor list byte size in debugger.cc and clean code for better style

Removed some comments

fixed the bug for multi thread code offline debugger

set default number of threads for checkwatchpoints to 32. move tensor byte size to debug_services.cc for offline and online debugger
2021-06-07 11:50:34 -04:00
John Tzanakakis 7d460de8b4 adapt offline debuger to new dump, sync support for iteration ranges, GPU default dump mode correction 2021-06-04 08:38:50 -04:00
mindspore-ci-bot 045afa7686 !16033 [Debugger] Fixing ci alarm on typedef in master
From: @tina_mengting_zhang
Reviewed-by: @john_tzanakakis,@tom__chen
Signed-off-by: @john_tzanakakis
2021-05-08 04:49:27 +08:00
TinaMengtingZhang 248be56be7 change C style struct definition 2021-05-06 15:00:35 -04:00