huangbingjian
e5d32c9ff8
add switch_defer_inline
5 years ago
dayschan
771e3f61f3
Clean GraphKernel's codes from frontend
1. set class GraphKernel as deprecated, and treat it as Cell
2. set class InplaceAssign as deprecated, suggested using Assign instead.
3. set op_selector as deprecated, removed the _selected_ops and _selected_grad_ops, replaced with real operations
4. removed the two passes of GraphKernel from frontend
5. removed the GraphKernel's codes from other modules
5 years ago
yujianfeng
08e00b20a9
Move the whole graph nodes firstly for the single used graph when inline
5 years ago
Zhang Qinghua
25a2b8cd5b
Never inline middle after block for control flow.
5 years ago
Zhang Qinghua
3ea67d4549
Refactor and simplify the inlining procedure.
5 years ago
lichenever
2e1c43483e
add auto parallel pipeline
5 years ago
mindspore-ci-bot
244b7034e8
!7926 [ME][OptPass]fix bug when eliminate unused parameter in 'inline' pass
From: @chenfei52
Reviewed-by:
Signed-off-by:
5 years ago
chenfei
e41c304b3e
dump ir of subpass of every substitution
add cache for transformed graph in inline
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
huangdongrun
1bd9fefd84
support if by if not inline
add testcase of net of if by if
5 years ago
mindspore-ci-bot
f875bf21bc
!2948 fix control flow
Merge pull request !2948 from amongo/FixControlFlow
5 years ago
huangdongrun
2a6d346d2f
support if by if grad parameter
add join for ref
adjust env eliminate to eliminate all env ops
add partial app cache
resolve while endless
fix env eliminate
support for "for while" cases
fix join shape error
5 years ago
panyifeng
1c296b96c9
fix switch layer sigle prim cell
5 years ago
liubuyu
a499d4e47c
decoupling core and debug
5 years ago
liubuyu
f4bc0bc9fe
move the dependency of utils to core
5 years ago
He Wei
60d168adec
Decouple ir from optimizer
5 years ago
liubuyu
76dc80e7b7
Unified code style
5 years ago
liubuyu
43c79eb853
mindspore path adjust
5 years ago