zhoufeng
3d38bcf791
use internal ge runtime
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liangzelang
ba65fb9f3c
Support non-tail recursive graphs
5 years ago
yanzhenxiang2020
c7e1c5c965
mv stack pop/pop to ms_kernel
5 years ago
yanzhenxiang2020
f6677628c0
add StackPush and StackPop for aicpu
5 years ago
yanzhenxiang2020
95dbfe0636
add Dropout2D and rename Dropout3d to Dropout3D
5 years ago
mindspore-ci-bot
7e34acc21c
!12236 fix error of AICPU so name
From: @simson_wu
Reviewed-by: @chujinjin,@zhoufeng54
Signed-off-by: @zhoufeng54
5 years ago
He Wei
7d9a783993
[auto-monad] Support side-effects by auto-monad
The basic idea is: exploits data dependency to control the execution order
of side-effect operations, and keep the semantics of ANF unchanged.
The ControlDepend primitive is removed and there are two primitives added:
1. UpdateState:
```
a = Assign(para, value)
```
became:
```
a = Assign(para, value, u)
u = UpdateState(u, a)
```
2. Load:
```
x = Add(para, value)
```
became:
```
p = Load(para, u)
x = Add(p, value)
u = UpdateState(u, p)
```
5 years ago
simson
d6b7ee64b7
fix error of AICPU so name
5 years ago
jinyaohui
8022f9a6ed
modify pack to stack
5 years ago
mindspore-ci-bot
15fbf37bb7
!12023 change EditDistance from cann to ms_kernels
From: @yanzhenxiang2020
Reviewed-by: @wuxuejian,@liangchenghui
Signed-off-by: @wuxuejian
5 years ago
jjfeing
bff8bf0253
remove no use log
5 years ago
yanzhenxiang2020
edc0817d84
change EditDistance from cann to ms_kernels
5 years ago
yanzhenxiang2020
f8147aa57d
add Dropout3d ops for aicpu
5 years ago
fangzehua
4da4c0fc55
add dynamic assign, pad_and_shift kernel
5 years ago
liubuyu
4d75d7b992
fix shape type error
5 years ago
lizhenyu
e3f7ae61db
add ps cache manager
5 years ago
limingqi107
a5f57ce8a0
add ps cache
5 years ago
mindspore-ci-bot
2370828043
!8586 fix GatherD and add Randperm for aicpu
From: @yanzhenxiang2020
Reviewed-by: @liangchenghui,@wuxuejian
Signed-off-by: @wuxuejian
5 years ago
liubuyu
9f5ab8f76f
host cpu support dynamic shape
5 years ago
yanzhenxiang2020
082cb4e7fd
add Randperm/GatherDGrad and fix GatherD for aicpu
5 years ago
caifubi
589dd9e782
fix codex
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
mindspore-ci-bot
cfb131b844
!7030 add Meshgrid ops for aicpu
Merge pull request !7030 from yanzhenxiang2020/br_meshgrid
5 years ago
caifubi
d3b978147f
Ascend Dynamic Shape
5 years ago
yanzhenxiang2020
d241e9c4af
add Meshgrid ops for aicpu
5 years ago
wuxuejian
8de76849ed
add gatherD, identity op
5 years ago
wuxuejian
83b156b287
add cust aicpu path
5 years ago
dayschan
37a48f6aac
GraphKernel supports GPU
1. Update akg submodule
2. Refactor akg_kernel_build, akg_ascend_kernel_build, akg_gpu_kernel_build
3. Add akg_kernel_json_decoder to support converting kernel_json to AnfNode.
4. Add GraphKernel Cost Model. (mindspore/_extends/graph_kernel)
5. Add some GraphKernel passes to GpuSession, move these passes to backend/optimizer/graph_kernel.
6. Add global id for ir files.
7. Fix bug in ConstInputToAttr.
5 years ago
wuxuejian
bd527a331d
update aicpu proto and update module: graphengine
Support Dynamic Shape Aicpu Run Package
adapt tensorengin modify, fix ub fusion
5 years ago
zhoufeng
663278112f
optimize code compile performance
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liubuyu
d81862a916
decoupling core and context
5 years ago
liubuyu
76dc80e7b7
Unified code style
5 years ago
liubuyu
43c79eb853
mindspore path adjust
5 years ago