Commit Graph

52 Commits

Author SHA1 Message Date
mindspore-ci-bot 64abbeaa89 !705 add pynative cache
Merge pull request !705 from chujinjin/add_pynative_cache
2020-04-28 15:43:10 +08:00
rick_sanchez 6ae8345cad refactor vm module for multigraph sink 2020-04-28 09:53:43 +08:00
mindspore-ci-bot 5600332700 !775 refactor buffer fusion
Merge pull request !775 from Etone.Chan/master
2020-04-27 23:11:25 +08:00
Etone.Chan 2e2e7a28ae refactor buffer fusion 2020-04-27 22:17:54 +08:00
kswang e6f36e050f change cpu kernel dir 2020-04-27 21:14:03 +08:00
mindspore-ci-bot 63712848e2 !494 Split ccsrc cmake to individual sub-directories
Merge pull request !494 from zhoufeng/cmake-sub
2020-04-27 11:42:05 +08:00
zhoufeng b681cec8f2 cmake refactor 2020-04-26 20:51:18 +08:00
chujinjin e2b0a28142 add pynative cache 2020-04-26 20:47:10 +08:00
mindspore-ci-bot 90dfbab386 !501 Refactor PyNative Excution Get Input Tensors
Merge pull request !501 from chujinjin/abstract_input_tensor
2020-04-26 16:39:49 +08:00
chujinjin 13bf42ba6f abstract input tensor 2020-04-26 15:47:13 +08:00
limingqi107 664f2628e5 optimize gpu allReduce alloc memory performance 2020-04-26 15:22:41 +08:00
kswang 1e8997f4cb optimize sort for mem reuse and fix memreuse bug 2020-04-24 19:49:43 +08:00
lvliang 5b39a3ea6e fix-check-nullptr-by-calling-function 2020-04-23 20:40:00 +08:00
mindspore-ci-bot 4a3e5cb944 !492 Add AllGather fusion pass
Merge pull request !492 from YuJianfeng/allgather
2020-04-23 20:31:12 +08:00
lvliang aec761c143 pynative-clean-reviewbot-warning 2020-04-23 19:10:08 +08:00
YuJianfeng 39945d0f79 Add AllGather fusion pass 2020-04-23 19:05:10 +08:00
mindspore-ci-bot d99dfbd83d !390 getnext parallel optimization part III & IV: Loop Control & Stream Dispatch adaptation
Merge pull request !390 from gukecai/master
2020-04-21 15:36:44 +08:00
gukecai f8208c7c52 Support GetNext Parallel 2020-04-21 11:39:07 +08:00
limingqi107 399d72874b fix visit kernel missing the return_types 2020-04-21 10:37:08 +08:00
mindspore-ci-bot 3822b4837f !340 Add a HistogramSummary ops to record tensor value
Merge pull request !340 from ougongchang/master
2020-04-20 10:54:04 +08:00
mindspore-ci-bot 093c2caed4 !337 optimize execute order sort
Merge pull request !337 from kisnwang/optimize-execute-order-sort
2020-04-18 17:27:55 +08:00
mindspore-ci-bot 59eb8aa053 !431 fix cell output issue in pynative mode
Merge pull request !431 from wangqiuliang/fix-cell-ouput-issue-in-pynative
2020-04-18 14:27:20 +08:00
kingfo 8f4cf323f8 fix cell output issue and vm operator in pynative mode 2020-04-18 10:10:58 +08:00
ougongchang 0ed6d9178e add Histogram summary operator
clean clang format errors and cpplint errors

add some test cases for histogram summary operator
2020-04-18 09:56:45 +08:00
mindspore-ci-bot f69a668d98 !350 change tuple output to make tuple
Merge pull request !350 from lianliguang/chang-tuple-output-to-make-tuple
2020-04-17 19:22:41 +08:00
lianliguang 00e4306518 convert all tuple output to maketuple 2020-04-17 17:31:42 +08:00
kswang 83eeac9310 optimize execute order sort 2020-04-17 15:09:48 +08:00
chenfei 4907abbc24 fix bug of real input arg num of set child graph input 2020-04-16 21:57:11 +08:00
chenfei e017fd8916 share mem of paramter between child graph 2020-04-16 10:29:24 +08:00
mindspore-ci-bot 9b80c160a0 !276 pynative-add-op-supported
Merge pull request !276 from JoyLvliang/pynative-add-op-supported
2020-04-15 20:49:16 +08:00
mindspore-ci-bot 58a70b5f82 !346 getnext parallel optimization part II: Eliminate Memcpy in specify scenario
Merge pull request !346 from laiyongqiang/develop
2020-04-15 20:38:42 +08:00
lvliang ffe8b5d3ec pynative-add-op-supported 2020-04-15 19:39:20 +08:00
laiyongqiang 3e05f50f5f getnext_memcpy_elimination 2020-04-15 19:38:10 +08:00
chenfei 734fabb780 solve problem when create parameter from 'call' cnode 2020-04-15 15:34:31 +08:00
mindspore-ci-bot 57aee805ce !274 GPU multiple stream feature
Merge pull request !274 from ZPaC/gpu-backend-supports-multiple-streams
2020-04-14 21:17:10 +08:00
ZPaC 3ea3d9e5a4 1.GPU supports multiple streams.
2.GPU commnication stream and compute stream overlap.
2020-04-14 20:38:51 +08:00
mindspore-ci-bot 39b9e831cb !291 disable memory reuse for GetNext op
Merge pull request !291 from caifubi/dev-getnext-mem-reuse-off
2020-04-14 16:57:31 +08:00
mindspore-ci-bot 9bda080bb5 !260 refactor padding strategy
Merge pull request !260 from lianliguang/refactor-padding-strategy
2020-04-14 15:44:46 +08:00
jojobugfree 2aad57c595 getnext disable memory reuse 2020-04-14 14:57:23 +08:00
kswang ae675c5cf8 fix nopnode output bug 2020-04-14 14:25:45 +08:00
lianliguang 5d225f934f change the padding strategy & refactor insert transdata 2020-04-14 12:57:40 +08:00
lvliang 79f74745ec fix-bug-type-str-is-invalied-uint16 2020-04-13 20:03:44 +08:00
mindspore-ci-bot 18b9a0957e !203 fix reshape as output and release mem exception
Merge pull request !203 from kisnwang/optimize-allreduce-mem-malloc
2020-04-13 15:26:06 +08:00
kswang b8a7e73f7d fix reshape output and clearres error 2020-04-13 14:20:58 +08:00
chenfei d1a0ded6c2 use first depend create parameter 2020-04-10 11:06:24 +08:00
kswang fb343bd607 add mem manager 2020-04-09 10:05:45 +08:00
jojobugfree effdb483d6 profiling feature enhancement 2020-04-08 15:12:06 +08:00
mindspore-ci-bot 3289d7bb69 !109 Fix some typo errors in session and device module
Merge pull request !109 from leonwanghui/typo-fix
2020-04-03 10:23:53 +08:00
Wei Luning 73ba399364 remove ge depend in cpu 2020-04-02 19:38:42 +08:00
leonwanghui fdb47860cc Fix some typo errors in session and device module
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-04-02 17:02:52 +08:00