i-robot
19848c2ec3
!22995 Clean PClint
Merge pull request !22995 from Margaret_wangrui/pclint_clean
4 years ago
yao_yf
d749690a61
adjust parallel optimizer recompute allgather depend
4 years ago
Margaret_wangrui
f678962c0e
PClint clean
4 years ago
Margaret_wangrui
7292928354
fix TupleListGetitemDependReorder bug
4 years ago
i-robot
b4f4dcb514
!22504 add lessBN optimization in mobilenetv2
Merge pull request !22504 from guoqi/mobilenet-lessbn
4 years ago
guoqi
8a45234431
add lessBN optimization in mobilenetv2
4 years ago
Margaret_wangrui
4cd7e948c0
deal with redundant depends
4 years ago
7347157+joylvliang@user.noreply.gitee.com
0fb07a6377
eliminate_forward_cnode_in_grad_graph_decorated_by_ms_function
4 years ago
i-robot
e6e1f37ae4
!22346 [Core] Fix the bug of scope setting when cloning nodes
Merge pull request !22346 from Xiaoda/86-fix-the-fullname-scope-bug
4 years ago
Xiaoda Zhang
b2703879c6
fix the scope setting error when cloning nodes
4 years ago
zhousiyi
44bdcb101c
fix while loop compile error when weight is used in while condition
4 years ago
huangbingjian
d7687994db
refactor updatestate_eliminater
4 years ago
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
4 years ago
djc
b077aa1cab
[feat] [assistant] [I3T96T] add new Dataset operator CMUARCTICDataset
4 years ago
djc
4e6f7dc97d
[feat] [assistant] [I3T96X] add new Dataset operator LibriSpeechDataset
4 years ago
i-robot
a6fade32b1
!22072 Clean Code for compiler
Merge pull request !22072 from YuJianfeng/clean
4 years ago
yujianfeng
e2091f09b4
Clean Code for compiler
4 years ago
zhousiyi
dcd374961e
incoroporate getitem if indexed node is zeros_like so AddN(MakeTuple(x, zeros_like)) can be optimized
4 years ago
huangbingjian
c3bb0b91b4
check call/switch/switchlayer in EliminateUpdateStateForPureNode
4 years ago
huangbingjian
88059b76ee
handle replace in updatestate_eliminate
4 years ago
zhousiyi
94e5fe6242
keep tuple_getitem as much as possible to reduce the number of func graphs
shrink output of func_graph other than set unused to dead node
4 years ago
Zhang Qinghua
4c8e4d43c7
Set reviewers for ME-Compiler sub-module.
4 years ago
i-robot
a5631cc39c
!20948 Modify opt and irpass Resolve, UpdatestateEliminater
Merge pull request !20948 from huangbingjian/opt_pass_dev
4 years ago
huangbingjian
5b59d0104f
1. modify the execution method of substitution in irpass; 2. Refactor resolve pass; 3. Split UpdatestateEliminater into multiple passes.
4 years ago
huangbingjian
4d845c004e
revert the modification of ExpandJPrim
4 years ago
i-robot
cc0e1cd6d2
!20837 adjust and update irpass
Merge pull request !20837 from huangbingjian/modify_pass
4 years ago
huangbingjian
4515d8dc10
adjust and update irpass
4 years ago
yujianfeng
31a450842d
Code self-check fix
4 years ago
zhousiyi
07037f319c
fix umonad or iomonad in middle after incorporate call switch
4 years ago
huangbingjian
dc00ff9fdd
clean code in frontend/optimizer
4 years ago
i-robot
652121c7f9
!20565 change ConvertSwitchReplacement from substitution to pass
Merge pull request !20565 from huangbingjian/branch_cull
4 years ago
linqingke
a0ea472606
fix lessbn code pclint.
4 years ago
huangbingjian
87e69c6fde
modify ConvertSwitchReplacement
4 years ago
l00591931
d2a44c02da
Code fix
4 years ago
zhangzhaoju
518f0e4d88
ci format issue fix
4 years ago
i-robot
749fdcaf68
!19905 ci format checking issues fix
Merge pull request !19905 from zhangzhaoju/master_ci_format
4 years ago
zhangzhaoju
25e9fdd2df
ci_format
4 years ago
chenfei
a0cb649731
clone graph if it is used by two partial
4 years ago
linqingke
5ebf3bdf67
update resnet network performence.
less_bn pattern update.
fix clang-format
4 years ago
i-robot
0022d07d6e
!19289 Lift FV before AD pass.
Merge pull request !19289 from 张清华/cconv_opt0
4 years ago
zhousiyi
a5b4e7bbf8
lift fv before grad except weight, then convert
switch(cond, partial(g1, xs), partial(g2, ys))(Zs)
to
switch(cond, g1, g2)(Xs, Ys, Zs)
switch_layer(index, make_tuple(partial(g1, xs), partial(g2, ys)))(Zs)
to
switch_layer(index, make_tuple(g1, g2))(Xs, Ys, Zs)
put Zs at last when unifyparameter as it may have u-monad or io-monad
use joined args other than broadened one as some extra parameter which is not a parameter of while_header can be add to while_body
inline fprop_switch forcely
reorder the parameter if one of the parameter is Monad when incorporate call
incorporate switch tuple_getitem if item 0 of tuple is EnvInstance or
item 1 of tuple is bprop function
addn with shape() and shape(1)
remove context_ from FuncGraphEvaluator to make it re-entry able to resolve evaluator stuck issue because of re-entry of the same FuncGraphEvaluator
5 years ago
lichenever
c3da4da31f
optimize_pipeline
4 years ago
Ziyan
be1f5a43d7
opt shard fit micro batch
4 years ago
chenfei
3538f068ba
eliminate one fg parameter every circle
4 years ago
yujianfeng
44f251d68c
No need to recompute Load node
4 years ago
linqingke
f66a8a57f1
add grad_freeze auto split allreduce.
fix grad_freeeze bug
acc update
add split point
fix eval getnext failed and fix acc bug.
update acc.
fix acc bug.
5 years ago
i-robot
e61c81a8e3
!17118 Add arg to control whether the output of cell should be recomputed
Merge pull request !17118 from YuJianfeng/recompute
4 years ago
yujianfeng
697855313f
Add arg to control whether the output of cell should be recomputed
5 years ago
zhousiyi
ae160053ff
fix endless loop by getitem_depend pass
5 years ago
i-robot
85d860e6a2
!16457 [AutoParallel]pipeline_split_adapt_master
Merge pull request !16457 from lichen/pipeline_split_adapt_master
4 years ago