Commit Graph

172 Commits

Author SHA1 Message Date
huangbingjian b98fc0021a Add api mindspore.jit and mindspore.jit_class.
1、ms_function will be removed in a future version and replaced with jit.
2、ms_class will be removed in a future version and replaced with
jit_class.
2022-10-21 10:17:44 +08:00
Yang Jiao 8ca2f04f6f Revert "!41872 Onehot Dynamic Compile Static"
This reverts commit d9020bc117, reversing
changes made to 987685cb31.
2022-10-18 16:14:53 +08:00
yuchaojie f8191e02cc fix slice construction in UnsortedSegmentSumDFission 2022-10-09 17:14:07 +08:00
luoyuan c0c76f7f17 [MS][OPS] unsorted_segment_sum op dynamic compile static and add irfission 2022-09-29 20:24:40 +08:00
i-robot d9020bc117
!41872 Onehot Dynamic Compile Static
Merge pull request !41872 from jiaoy1224/onehot
2022-09-19 04:30:23 +00:00
Yang Jiao fc181a260d onehot dynamic to static 2022-09-16 14:30:36 +08:00
linqingke 8ec70d2f14 Fix bert and transformer performance. 2022-09-15 15:44:22 +08:00
i-robot 948c60debe
!40884 Set and propagate break or continue flag
Merge pull request !40884 from xychow/fix-parallel-if-nested-if-break
2022-08-29 15:59:20 +00:00
i-robot 0e25f1e2fc
!40523 Change specialize order of graph nodes
Merge pull request !40523 from chenfei_mindspore/change-specialize-order
2022-08-27 08:34:08 +00:00
zhousiyi 09f619fd3a Set and propagate break or continue flag. Add test case for raise and
assert statement.
2022-08-27 07:51:23 +00:00
chenfei 8a2bea9f59 deplay specialize poly node if parent are not sepcialized 2022-08-26 11:10:29 +08:00
7347157+joylvliang@user.noreply.gitee.com f680f87559 split_infer_to_new_files 2022-08-24 14:15:57 +08:00
i-robot 00677934b8
!37959 Ignore tranformation of parallel if for special case of return in while/for loop
Merge pull request !37959 from xychow/dont-do-parallel-if-while-body-dont-call-header
2022-08-23 11:04:55 +00:00
zhousiyi 06097cc7e6 Ignore tranformation of parallel if for special case of return in while/for loop 2022-08-19 00:50:51 +00:00
chujinjin 7b6f2fb4ba optimize batchnorm to bninfer pass 2022-08-17 10:16:52 +08:00
wangchangheng 3d09b8fbc2 optimiz no need grad net 2022-08-15 18:26:08 +08:00
kswang a342686581 optimize gpu dropout 2022-07-07 15:10:50 +08:00
changzherui 07e7d7d335 add jit config 2022-06-28 23:55:40 +08:00
muxiyin 27e96dd46d support spmm 2022-06-13 15:08:09 +08:00
i-robot 94a1973ec6
!35625 add ut test case for parallel if
Merge pull request !35625 from xychow/add-ut-test-case-for-parallel-if
2022-06-09 08:58:21 +00:00
zhousiyi 6afda60609 add ut test cases for parallel-if by check isomorphic funcgraphs 2022-06-09 07:45:42 +00:00
i-robot 06cfba0683
!35615 Add ut for side effect order enforce
Merge pull request !35615 from chenfei_mindspore/add-ut-for-abstract-ref
2022-06-09 01:22:32 +00:00
chenfei bcd6ad95a3 add test ut 2022-06-08 15:56:40 +08:00
yiyanzhi_akane 1e18fe3574 AdamApplyOneWithDecay support dynamic shape 2022-06-08 09:53:01 +08:00
huoxinyou e7c769eebd AdamApplyOne support dynamic shape &
ScatterNd ops's indices support int64 docs
2022-06-02 20:21:33 +08:00
i-robot 640f06518f
!33157 flatten concat fission
Merge pull request !33157 from kisnwang/split-flatten-concat
2022-04-26 11:22:15 +00:00
kswang e4ef608d20 add flatten concat fission 2022-04-26 15:40:36 +08:00
huangbingjian d6485b82f6 Remove support for dataclass 2022-04-24 09:12:50 +08:00
chenfei 3872e29c3b add ut for tuple trans 2022-03-16 21:33:54 +08:00
huanghui 1077601e26 add cpp ut for jit_config 2022-03-10 10:56:18 +08:00
wangrao124 9dfc703f7a change sparsetensor to cootensor 2022-01-25 15:39:37 +08:00
huanghui f3ebb1a0e1 adapt some cpp ut for unused nodes eliminate 2022-01-21 11:30:39 +08:00
yuchaojie 343f7dbe06 Add axis check and shape black list for ConfusionSoftmaxGradRule pass 2021-12-27 21:16:38 +08:00
Margaret_wangrui f9a384456a Add the check of function return None. 2021-11-24 15:30:35 +08:00
zhoufeng ecae690a19 Revert "fix same node is used by two comm op"
This reverts commit b09d411dc4.

add AlltoAll and NeighborExchange as interface
2021-08-30 16:54:38 +08:00
Zhang Qinghua a137fa1d0b Optimize the Executors routines.
- Fix the key generating.
- Distinguish the executors.
2021-08-28 17:36:12 +08:00
i-robot 32281f84e7 !19000 update LayerNormGrad split pass to V2
Merge pull request !19000 from yuchaojie/ir_fusion2
2021-08-26 08:03:33 +00:00
yuchaojie 1d1490df0b xupdate LayerNormGrad split pass to V2 2021-08-24 14:43:09 +08:00
He Wei c9ecb27db8 Change monad.py as internal usage only 2021-08-24 10:45:40 +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 4e6f7dc97d [feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset 2021-08-22 13:39:37 +08:00
zhoufeng 03a56f2bb0 alltoall exception handle
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2021-08-11 17:30:49 +08:00
hwjiaorui e498c96a20 tbe json creator UT 2021-08-02 18:51:33 +08:00
zhoufeng 2143241092 change neighbor exchange to all to all
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2021-08-01 18:21:28 +08:00
laiyongqiang 1533435015 replace memcpy_async with tensor move 2021-04-15 16:12:01 +08:00
buxue d830a2b55a optimize exception mode when use undefined name in if for and while 2021-03-27 17:28:52 +08:00
dingpeifei 87e41aaeee IR operators of GPU and CPU are unified as batchnorm 2021-03-18 19:02:28 +08:00
chenfei fc335daa30 get all j node and then expand them 2021-03-12 20:06:43 +08:00
l00591931 bbdb050fc7 Change switch to Switch 2021-03-11 17:06:55 +08:00
l00591931 680324f225 Change make tuple in core.ops 2021-03-05 10:54:33 +08:00