Commit Graph

179 Commits

Author SHA1 Message Date
xulei 78b37afc30 fix mindspore mac compile
fix debugger, mindarmour, audio, gnn, grpc, ps/fl.
2021-11-29 09:29:02 +08:00
i-robot 3269c9b881 !26335 Support MindSpore on MacOS
Merge pull request !26335 from xulei/ms_mac_compile_br
2021-11-19 09:49:32 +00:00
i-robot 55463892e4 !26402 add mem offload strategy
Merge pull request !26402 from kisnwang/add-mem-offload-strategy
2021-11-19 03:42:52 +00:00
kswang 7c312bd38c add mem offload strategy 2021-11-18 15:54:16 +08:00
xiefangqi 24ac2382ff mac compile 2021-11-18 14:20:08 +08:00
hwjiaorui 613aa757c3 modify events index 2021-11-15 16:37:09 +08:00
dayschan cbb84ff580 Move IsRealKernel and IsRealCNodeKernel from AnfAlgo to AnfUtils
the function IsOneOfPrimitive and IsOneOfPrimitiveCNode is useful,
we can move them into anf.cc
2021-11-09 14:34:21 +08:00
tanghuikang 87c7f72cf1 Sync parameter output after execute kernel when using MemScheduler 2021-11-05 15:57:06 +08:00
tanghuikang bd04436fd8 PyNative RunOps support string input 2021-11-02 11:35:18 +08:00
i-robot af786268d6 !25431 add attr kAttrSkipNopOpAddr for nop node hidden in execution order
Merge pull request !25431 from laiyongqiang/log_imporve
2021-10-29 01:14:06 +00:00
LaiYongqiang 7f251e3f08 add attr kAttrSkipNopOpAddr for nop node hidden in execution order 2021-10-28 18:54:48 +08:00
tanghuikang b6035cf1a1 Ascend swap support communication op 2021-10-28 10:51:36 +08:00
tanghuikang fd6f97bab4 Fix some MemScheduler bugs 2021-10-26 19:24:12 +08:00
kswang 6582744bf6 add utst for mem scheduler 2021-10-12 14:44:17 +08:00
kswang 6f8941e9a4 clean code 2021-09-27 16:05:36 +08:00
tanghuikang 3035f9d367 Use one struct instead of three vectors for kernel input, output and workspace 2021-09-26 17:29:01 +08:00
zhaosida 7bbad8a84e self code check 2021-09-22 21:01:57 +08:00
caifubi 0683b7fd75 clean codex 2021-09-17 19:05:20 +08:00
i-robot fb58cfa273 !23414 update pynative profiling codes and delete some useless code
Merge pull request !23414 from lvchangquan/master
2021-09-17 03:47:30 +00:00
i-robot 6f09891501 !22092 [executor] Add mem scheduler
Merge pull request !22092 from kisnwang/add-mem-extend-cache
2021-09-16 07:40:00 +00:00
lvchangquan b908f40d94 delete some useless codes and update pynative profiling codes 2021-09-16 15:34:53 +08:00
liangzelang 8bb30fa029 opt error log && clean pclint warnings 2021-09-16 11:25:21 +08:00
kswang a0dc465041 add mem scheduler 2021-09-14 11:42:12 +08:00
caifubi 95db5fd4be Fix PyNative Parameter Broadcast bug 2021-09-14 11:27:03 +08:00
sabrinasun 220245f592 add security isolation to online and offline debugger 2021-09-12 23:01:15 -04:00
liangzelang 1832d7c152 Use rtMemcpy trans data in Ascend instead of device -> host -> device 2021-09-08 15:58:10 +08:00
caifubi d8da8a55de Disable async build pynative_synchronize is on 2021-09-07 11:13:20 +08:00
caifubi 5a90c14005 PyNative RunOp Performance Optimize
1. Add OpRuntimeInfo to AnfNode.
2. Cache OpRuntimeInfo in Build.
3. Get format/dtype/tensorsize from OpRuntimeInfo when malloc device memory.
2021-09-03 23:32:32 +08:00
caifubi 537fce0ee1 PyNative Kernel Parallel Build
1. Create Tensor and DeviceAddress for output before Launch.
2. Push Launch/Build Task to Queue and execute togather.
2021-08-28 00:40:48 +08:00
i-robot 01ade5857d !22123 update pynative profiling codes in fp and bp
Merge pull request !22123 from lvchangquan/profiling_formal
2021-08-26 11:10:33 +00:00
lvchangquan bab311f0c7 update pynative profiling codes in fp and bp 2021-08-26 11:41:28 +08:00
i-robot 49d84b3a87 !22247 error log rectification
Merge pull request !22247 from hwjiaorui/error-log
2021-08-26 03:13:08 +00:00
hwjiaorui 12b4940e8a log rectification 2021-08-25 09:43:02 +08:00
hwjiaorui 2008a2a78c clean code 2021-08-24 19:51:26 +08:00
baihuawei 6eec288c39 opt ascend single op mode runtime code 2021-08-23 09:44:09 +08:00
ms_yan 36a8886ca2 Revert "[feat] [assistant] [I3T96T] add new Dataset operator CMUARCTICDataset"
This reverts commit b077aa1cab.

Revert "[feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset"

This reverts commit 4e6f7dc97d.

delete pass_registry_test.cc

comment  hiai_nlu_model_multi.pb related  line
2021-08-23 01:46:38 +08:00
djc b077aa1cab [feat] [assistant] [I3T96T] add new Dataset operator CMUARCTICDataset 2021-08-22 16:26:45 +08:00
djc 4e6f7dc97d [feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset 2021-08-22 13:39:37 +08:00
i-robot db1995562e !21917 Opt kernel runtime performance in vm non_task sink mode.
Merge pull request !21917 from liangzelang/opt_runtime
2021-08-19 07:26:27 +00:00
liangzelang 3e4ffd2025 opt runtime 2021-08-17 15:45:34 +08:00
chujinjin 34096bf879 add sync control for pynative 2021-08-17 09:04:40 +08:00
i-robot 6afcd815d2 !21362 add pynative profiling codes based on ascend and gpu
Merge pull request !21362 from lvchangquan/profiling_refactor
2021-08-13 06:18:31 +00:00
limingqi107 473db12d1e unified runtime clear the resource of graph 2021-08-12 12:52:34 +08:00
lvchangquan e8d9803258 add profiling codes based on ascend and gpu in pynative mode 2021-08-10 20:46:51 +08:00
hwjiaorui e97df3a58f clean code 2021-08-05 20:58:37 +08:00
baihuawei 41de02a58c ascend support nontask sink 2021-08-03 20:55:43 +08:00
zhaosida 00118a1467 code clean master 2021-08-03 11:07:10 +08:00
kswang 9e8156b020 clean code 2021-07-27 10:30:21 +08:00
ZPaC a9a0f590e6 Fix master static check 2021-07-15 20:42:42 +08:00
lvchangquan 09c54c7923 use op transdata to improve performance in print process 2021-07-06 15:09:18 +08:00