Commit Graph

95 Commits

Author SHA1 Message Date
Islam Amin 0fa5a443be fix dataset_sink_mode=True issue with GPU 2021-03-15 11:57:23 -04:00
Zhang Qinghua f73f2d73f3 Set abstract value for reserved Depend node when merge Depend nodes. 2021-03-11 09:17:59 +08:00
Amir Lashkari d83e7c41c8 Fixed log issue
Fixed cpplint
2021-03-09 14:23:34 -05:00
mindspore-ci-bot a726ebd087 !12937 Log proper messege for debugger not supporting CPU
From: @alashkari
Reviewed-by: @john_tzanakakis,@mikef,@john_tzanakakis,@tom__chen
Signed-off-by:
2021-03-06 05:31:54 +08:00
mindspore-ci-bot b6055f99b2 !12942 Fix UMonad type not supported in Online Debugger
From: @alashkari
Reviewed-by: @john_tzanakakis,@mikef
Signed-off-by: @john_tzanakakis
2021-03-06 05:30:59 +08:00
Amir Lashkari 497e717081 Fix UMonad type in online debugger 2021-03-05 14:40:59 -05:00
Amir Lashkari e4f321ff82 Added log for debugger not supporting CPU
Fixed bug v1

Fixing UMonad Issue with online debug

remove
2021-03-05 14:27:16 -05:00
jiangshuqiang 2b6a6424e2 fix log level 2021-03-04 15:26:08 +08:00
maning202007 815a04cf75 fix the segmentation fault when open debugger. 2021-03-01 14:34:05 +08:00
Islam Amin 722eb2ec5a ascend graph dump trigger at data dump 2021-02-25 12:04:59 -05:00
maning202007 b437c0d418 Change debugger version from 1.1.0 to 1.2.0 2021-02-08 14:52:34 +08:00
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)
```
2021-02-08 09:01:15 +08:00
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
2021-01-06 10:08:55 +08:00
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
2020-12-23 05:18:24 +08:00
Adel Shafiei b4cd786079 fixed the check on output address 2020-12-22 12:08:21 -05:00
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
2020-12-22 11:10:30 -05:00
mindspore-ci-bot 512cd38406 !10199 fix env param by adding accepted value
From: @jiang-shuqiang
Reviewed-by: 
Signed-off-by:
2020-12-19 16:09:23 +08:00
jiangshuqiang 0411ffa922 fix env param
add true/false/0 for ENABLE_MS_DEBUGGER
2020-12-19 14:42:29 +08:00
yelihua 7217955f4d change the log level for parial memory reuse 2020-12-17 10:48:12 +08:00
Adel Shafiei 1d795a4f9d Fixed the double stutter problem at the end of step for debugger 2020-12-15 13:59:58 -05:00
Harshvardhan Gupta c13f3b50b7 fix codedex issues 2020-12-14 11:45:46 -05:00
mindspore-ci-bot daee4c2c49 !9856 Fixed the recheck issue for operator overflow watchpoint
From: @adelshafiei
Reviewed-by: @john_tzanakakis,@wangyue01
Signed-off-by: @wangyue01
2020-12-12 18:07:49 +08:00
mindspore-ci-bot 4cbdece50d !9854 [Debugger] Loading initial parameter values for multi graph
From: @harsh1995
Reviewed-by: @john_tzanakakis,@wangyue01
Signed-off-by: @wangyue01
2020-12-12 14:35:50 +08:00
Adel Shafiei 809c060ae1 fixed recheck issue for operator overflow 2020-12-11 13:07:44 -05:00
Harshvardhan Gupta 0e47952d6d load initial weights for multi graph 2020-12-11 10:33:07 -05:00
mindspore-ci-bot f6a5d05707 !9805 [Debugger] Enable watchpoint checks on boolean tensor
From: @harsh1995
Reviewed-by: @wangyue01,@wenkai_dist
Signed-off-by: @wenkai_dist
2020-12-11 18:11:46 +08:00
Harshvardhan Gupta 4b2e1ea9f7 check bool tensors for watchpoints 2020-12-10 14:15:14 -05:00
John Tzanakakis 9dde1470c8 unify debugger terminate across platforms 2020-12-10 06:56:28 -05:00
Adel Shafiei f4f8ff7d9a support operation overflow watchpoint for multi-graph 2020-12-09 10:12:16 -05:00
Harshvardhan Gupta dd0084c52b improve perf, keep consistent tensor state, fix recheck, check weights at step end 2020-12-08 15:22:40 -05:00
John Tzanakakis 0da014e11d fix dump breakage due to issue 9511 2020-12-07 15:32:20 -05:00
mindspore-ci-bot 95573571f0 !9511 Codedex change for tensor_loader
From: @liangzhibo
Reviewed-by: 
Signed-off-by:
2020-12-07 12:47:25 +08:00
l00591931 1d1cab986d Codedex change for tensor_loader 2020-12-07 09:45:27 +08:00
Adel Shafiei 870062770b raise an exception if debugger PORT and/or IP are not set correctly. 2020-12-03 13:54:16 -05:00
Harshvardhan Gupta 7687a55c0a return error code if prev tensor not found and add validation checks 2020-11-30 14:51:40 -05:00
mindspore-ci-bot 4d19a00c87 !9033 Revamp watchpoint checks, add new conditions, support multiple parameters
From: @harsh1995
Reviewed-by: 
Signed-off-by:
2020-11-28 09:20:09 +08:00
Harshvardhan Gupta 561f9082e9 init 2020-11-27 17:01:24 -05:00
Adel Shafiei a322184057 debugger backend compability support 2020-11-27 11:43:25 -05:00
yelihua 5026ef1d46 load tensors for all graphs 2020-11-15 19:11:41 +08:00
lichen_101010 1b6265fa43 Debugger multi-graph support implementation
Other Contributor: Adel Shafiei, John Tzanakakis
2020-11-14 06:41:42 -05:00
Harshvardhan Gupta d71b67cebb fix stray log msg 2020-11-09 13:51:30 -05:00
Yi Huaijie d7faa77b5e support int64 shape 2020-11-05 21:15:49 +08:00
Harshvardhan Gupta 727d424553 support watchpoints on weights and bias, add support advanced watchpoints 2020-11-03 13:23:52 -05:00
John Tzanakakis 531c2952b3 fixes input dump files missing on GPU 2020-10-30 16:57:18 -04:00
Harshvardhan Gupta e6451adc50 generate appropriate error when debugger is used with dataset_sink_mode=True 2020-10-29 15:39:29 -04:00
mindspore-ci-bot 93d394ff9e !7706 Fixed the misssing input/output tensor dump if there are tensors with the same name
Merge pull request !7706 from AdelShafiei/missingdumpinput
2020-10-27 09:28:11 +08:00
Adel Shafiei b8fc889368 fixed the problem with missing inputs dumps when using GPU 2020-10-23 21:24:36 -04:00
mindspore-ci-bot 6d89f2df8f !7701 Fix non-termination of training when MI is disconnected
Merge pull request !7701 from Harshvardhan Gupta/fix-non-termination
2020-10-24 05:53:27 +08:00
Harshvardhan Gupta 2c546db2ce fix terminate issue 2020-10-23 12:45:43 -04:00
Harshvardhan Gupta 81e90c5ece add recheck 2020-10-20 10:40:02 -04:00