Commit Graph

646 Commits

Author SHA1 Message Date
peixu_ren dfe5a951eb Add log1p operator at GPU back-end and move erf and erf to the unary_op list 2020-10-27 16:22:10 -04:00
peixu_ren 99f2927c21 Add calculation of triangle matrix determinant op at GPU back-end 2020-10-27 15:20:23 -04:00
linqingke 3465c9c400 new add l2normalize_grad gpu ops. 2020-10-27 17:18:45 +08:00
mindspore-ci-bot 5b28016b4d !7735 fix gpu multinomial seed issue and GRAPH_MODE
Merge pull request !7735 from baihuawei/fixmultinomial
2020-10-27 15:37:07 +08:00
mindspore-ci-bot d479b91093 !7767 GPU update resnet50 readme and add cast type
Merge pull request !7767 from VectorSL/readme
2020-10-27 10:51:20 +08:00
mindspore-ci-bot acd156c084 !7722 sync aicpu ops to open from ms-incubator
Merge pull request !7722 from yanzhenxiang2020/incubator_to_open
2020-10-27 09:10:26 +08:00
mindspore-ci-bot deb17b36c1 !7786 Add SampledSoftmaxLoss GPU Kernel
Merge pull request !7786 from JonathanY/ops_oct
2020-10-27 07:37:37 +08:00
mindspore-ci-bot 5ad25494ab !7736 [MS][GPU][CUDA] - Reworked MirrorPad / MirrroPadGrad Op to add support for 3d/4d padding + Updated ST + added support for int32 in all GPu paddings
Merge pull request !7736 from danishnxt/MirrorPadRework
2020-10-27 03:13:04 +08:00
jonwe fc81f46053 sampled softmax loss 2020-10-26 09:59:00 -04:00
mindspore-ci-bot a3af89bd48 !7611 [MS][GPU] Adding new Ops - TensorDot and TensorDot Grad
Merge pull request !7611 from danishnxt/newMaster
2020-10-26 21:00:11 +08:00
VectorSL 5102482e3a 1readme update resnet 2cast add more type 2020-10-26 18:31:25 +08:00
mindspore-ci-bot 169bf59fd4 !7525 fix cpu type exception
Merge pull request !7525 from baihuawei/cpu_type_exception
2020-10-26 17:14:03 +08:00
yanzhenxiang2020 6a2c1df5e3 sync aicpu ops to open from ms-incubator: UniqueWithPad, EditDistance, TransData 2020-10-26 16:48:52 +08:00
mindspore-ci-bot b6b254f6e4 !7670 add l2normalize gpu kernel.
Merge pull request !7670 from linqingke/gpu_ops
2020-10-26 11:31:20 +08:00
danishnxt 0f69be06b1 Reworked mirrorPad
lintIssues

convert long -> int64

correcting int64 -> int64_t

lint
2020-10-25 20:27:54 -04:00
baihuawei 05dcec0583 fix multinomial 2020-10-25 17:17:07 +08:00
linqingke 99480d26c6 add l2normalize gpu kernel. 2020-10-24 15:53:51 +08:00
mindspore-ci-bot 8d39a8a4b2 !7529 complex arithmetic_simplify
Merge pull request !7529 from zhuxiaochen/1020_allsimplify_1.0
2020-10-23 17:39:38 +08:00
baihuawei 9f6a6058f5 fix cpu type excption 2020-10-23 15:42:11 +08:00
zhu_xiaochen c739f14038 simplify transpose matmul reduce 2020-10-23 14:17:45 +08:00
danishnxt 06a9b4aa37 Commit1_TensorDot
linting errors fix

comments cleanup

typo fix in doc

added more tests, fixed some formatting

changed expected dx values for linter

pylint const data fix
2020-10-22 18:07:58 -04:00
mindspore-ci-bot 0d5e119fa4 !7483 Add GPU-UniformSampler and nn.UniformCandidateSampler
Merge pull request !7483 from 34bunny/GPU-ucs
2020-10-22 23:21:30 +08:00
mindspore-ci-bot 2c468a358a !7537 new gpu op for cbg: repeat_elements
Merge pull request !7537 from Peilin/cbg-new-gpu-ops-repeat_elements
2020-10-22 23:21:25 +08:00
Peilin Wang bd0b462691 new gpu op for cbg repeat_elements
fixed ci

fixed ci

addressed comments
2020-10-21 16:25:56 -04:00
TFbunny e18a78feb9 add GPU UniformSampler 2020-10-21 12:20:48 -04:00
mindspore-ci-bot 6cc37db833 !7482 roialign gpu operator output is zero
Merge pull request !7482 from JonathanY/roialign_zero
2020-10-21 23:42:06 +08:00
mindspore-ci-bot e24b50f559 !7548 Support elu and elugrad with dtype float and half on gpu
Merge pull request !7548 from zhouyuanshen/master
2020-10-21 19:11:38 +08:00
mindspore-ci-bot 7c15afcc66 !7478 Add st for Ascend dynamic shape
Merge pull request !7478 from caifubi/dynamic_shape
2020-10-21 16:46:46 +08:00
zhouyuanshen 2ab0b3d67a support ops elu and elugrad on gpu 2020-10-21 15:52:15 +08:00
mindspore-ci-bot fd8ebde400 !7545 GPU reshape add type
Merge pull request !7545 from VectorSL/int64
2020-10-21 14:19:11 +08:00
VectorSL 5c0c363c66 gpu reshepe add type 2020-10-21 10:47:57 +08:00
caifubi 4654197274 Add st for dynamic shape 2020-10-21 10:13:07 +08:00
jonwe 4583bc1c57 roialign zero output 2020-10-20 11:08:56 -04:00
mindspore-ci-bot 2744bad8b9 !7440 add CSE for GraphKernel
Merge pull request !7440 from lingyunli63/GraphKernelCSE
2020-10-20 19:44:43 +08:00
lingyunli63 a500a57c72 add GraphkernelCSE 2020-10-20 15:29:33 +08:00
zhouyuanshen f49bd92b88 support asin and acos with dtype float on gpu 2020-10-20 11:21:46 +08:00
mindspore-ci-bot 0a92ef2b98 !7173 make matmul support 1d*Nd and Nd*1d
Merge pull request !7173 from wanyiming/support_1d_matmul
2020-10-19 11:45:05 +08:00
mindspore-ci-bot f4421b4504 !7236 Add new pass:arithmetic_simplify and eliminate_empty_graph
Merge pull request !7236 from gengfei/1012_simplify_1.0
2020-10-15 14:52:15 +08:00
Geng_Fei 1455372cf1 add new pass in graph kernel: arithmetic_simplify 2020-10-15 10:54:10 +08:00
mindspore-ci-bot 9aba77dfec !7276 fix cpu conv2d padding
Merge pull request !7276 from baihuawei/conv2d
2020-10-15 09:12:21 +08:00
mindspore-ci-bot d4d3d286cb !7227 fix cpu slice with a certain scene
Merge pull request !7227 from baihuawei/fixslice
2020-10-15 09:11:34 +08:00
mindspore-ci-bot b2160eadc4 !7238 [DynamicShape] Add dyanmic shape CI test case
Merge pull request !7238 from caifubi/dynamic_shape
2020-10-14 14:29:10 +08:00
baihuawei ff5fb9d93c fix cpu conv2d padding 2020-10-14 10:34:46 +08:00
mindspore-ci-bot cfb131b844 !7030 add Meshgrid ops for aicpu
Merge pull request !7030 from yanzhenxiang2020/br_meshgrid
2020-10-13 17:32:17 +08:00
caifubi 41849cd7cf Add dynamic shape test case 2020-10-13 15:38:48 +08:00
baihuawei e7928b9c0e fix scpu slice 2020-10-13 13:41:36 +08:00
wanyiming e2b8810413 1D*ND 2020-10-12 17:21:07 +08:00
huanghui a4b485eb51 thread pool 2020-10-12 09:12:16 +08:00
caifubi d3b978147f Ascend Dynamic Shape 2020-10-10 19:11:47 +08:00
baihuawei de0b4d089f fix cpu slice 2020-10-09 17:26:12 +08:00
mindspore-ci-bot 21c5607fca !6971 cudnn inplace optimizer
Merge pull request !6971 from chenweifeng/tensoradd_inplace
2020-10-09 10:01:58 +08:00
wilfChen b420b6cda7 cudnn inplace optimizer 2020-09-30 16:18:16 +08:00
yanzhenxiang2020 d241e9c4af add Meshgrid ops for aicpu 2020-09-30 15:06:22 +08:00
mindspore-ci-bot 1131b069d3 !6903 Remove StridedSlice AICPU version
Merge pull request !6903 from peixu_ren/custom_pp_ops
2020-09-29 11:51:47 +08:00
mindspore-ci-bot b6a7f8bd71 !6977 add cache ops for aicpu and cpu kernel
Merge pull request !6977 from fangzehua/aug_cache
2020-09-29 11:26:11 +08:00
mindspore-ci-bot 2a799fe90e !6018 Set the number of epochs in mode.train() non-sink Mode
Merge pull request !6018 from h.farahat/ms_nonsink_epochs
2020-09-28 22:15:54 +08:00
mindspore-ci-bot 4e08378448 !6965 cpu Sub support broadcast shape
Merge pull request !6965 from baihuawei/fixsub
2020-09-28 20:40:39 +08:00
mindspore-ci-bot d8cfba8ba6 !6912 generalize CPU Slice op
Merge pull request !6912 from baihuawei/fixslice
2020-09-28 20:39:44 +08:00
fangzehua a822966300 add cache ops for cpu and aicpu 2020-09-28 17:45:25 +08:00
baihuawei 2b1e969892 cpu Sub support broadcast shape 2020-09-28 15:18:51 +08:00
peixu_ren 6c0cfea75b Remove StridedSlice AICPU version 2020-09-27 23:31:17 -04:00
mindspore-ci-bot f9bfc85a20 !6914 fix cpu softmax with negative axis
Merge pull request !6914 from baihuawei/fixsoftmax
2020-09-27 17:44:39 +08:00
baihuawei ab427caf53 fix softmax 2020-09-27 09:53:27 +08:00
baihuawei c01c1a05b6 generalize CPU Slice op 2020-09-26 22:24:26 +08:00
baihuawei fea928e976 remove CTCLossV2 2020-09-25 16:09:20 +08:00
hesham 9cee0d2143 Add num_epochs to non-sink training 2020-09-24 23:24:43 -04:00
mindspore-ci-bot 8d20d1b8e6 !6772 Add seed for gpu operator testcase
Merge pull request !6772 from chenweifeng/test-case-seed
2020-09-23 16:56:09 +08:00
wilfChen 13a3a6d117 test case seed 2020-09-23 14:11:20 +08:00
baihuawei 3583e63901 clear warnings 2020-09-22 19:43:08 +08:00
Yi Huaijie b863324d90 move set_seed() out from construct() of Net 2020-09-21 10:26:27 +08:00
mindspore-ci-bot d60033c8db !6381 Add dtype float16 that erf and erfc should support
Merge pull request !6381 from peixu_ren/custom_gpu
2020-09-21 09:40:12 +08:00
wukesong f9a865fd42 add GPU operator 2020-09-19 12:13:06 +08:00
peixu_ren 8132e56417 Add dtype float16 that erf and erfc should support 2020-09-17 09:36:23 -04:00
mindspore-ci-bot 3f0ac45954 !6206 new add gpu ops sqrt_grad and rsqrt_grad.
Merge pull request !6206 from linqingke/new_ops
2020-09-17 20:40:26 +08:00
mindspore-ci-bot 6bb12a9118 !6378 nn.MatMul support broadcast.
Merge pull request !6378 from liuxiao93/Broadcast-nn.MatMul-Ascend
2020-09-17 19:17:26 +08:00
mindspore-ci-bot 63ae2c3639 !6374 LSTM API optimization
Merge pull request !6374 from caojian05/ms_master_lstm_api_optimation
2020-09-17 17:29:15 +08:00
linqingke dda3176fca new add sqrt_grad and rsqrt_grad. 2020-09-17 17:13:25 +08:00
liuxiao93 9ef76c1aac nn.MatMul support broadcast. 2020-09-17 15:10:20 +08:00
mindspore-ci-bot b79240fc3f !6367 fix shape bug
Merge pull request !6367 from caozhou/fix_shape_bug
2020-09-17 10:24:42 +08:00
caozhou 5010956773 fix weight_init bug 2020-09-17 09:23:34 +08:00
mindspore-ci-bot 5e43308613 !6365 Refactoring Laplace random operator.
Merge pull request !6365 from jxlang910/push-to-opensource
2020-09-17 09:16:36 +08:00
mindspore-ci-bot 71ab9e300b !6012 Support erf and erfc ant GPU backend
Merge pull request !6012 from peixu_ren/custom_gpu
2020-09-16 23:23:02 +08:00
cj 207e515fce LSTM API optimization 2020-09-16 22:50:49 +08:00
jin-xiulang 5873614b86 Refactoring laplace random operator. 2020-09-16 18:40:31 +08:00
mindspore-ci-bot af5ebcf1a9 !6232 fix gpu heterogeneous bug
Merge pull request !6232 from baihuawei/embedding
2020-09-16 16:49:39 +08:00
peixu_ren fdd2d8209f Support erf and erfc ant GPU backend 2020-09-15 22:14:32 -04:00
mindspore-ci-bot 14b4763b15 !6224 Move pp test cases to probability folder
Merge pull request !6224 from XunDeng/pp_tests_folder_update
2020-09-16 08:57:01 +08:00
baihuawei 09a3f2ff5e fix GPU hete 2020-09-15 20:36:23 +08:00
yanzhenxiang2020 c6db808bbf fix aicpu ut 2020-09-15 14:31:56 +08:00
Xun Deng c64f6a0a2a move pp related tests cases to probability folder 2020-09-14 13:29:43 -04:00
mindspore-ci-bot 9c896fd22c !5899 Fix Some bugs and add test cases on Tensor printing.
Merge pull request !5899 from huangbingjian/master
2020-09-14 15:38:20 +08:00
HuangBingjian 07d1f5ac37 fix tensor.cc 2020-09-12 17:25:09 +08:00
mindspore-ci-bot d8c09067ce !5801 [MD][Feature] minddata iterator output ms_tensor
Merge pull request !5801 from xiefangqi/md_modify_output_tensor
2020-09-11 20:19:06 +08:00
xiefangqi 9b3c33e157 minddata iterator output ms_tensor 2020-09-11 11:35:50 +08:00
mindspore-ci-bot 483b364d92 !5984 Add CPU kernels: Sub, Square
Merge pull request !5984 from huanghui/cpu-basic-kernel
2020-09-11 09:14:02 +08:00
nhussain 92e99ff224 change map calls 2020-09-10 10:25:05 -04:00
mindspore-ci-bot eedbbb3649 !5958 Modify interface for function and remove duplicated def
Merge pull request !5958 from lilei/modify_bug
2020-09-10 21:22:32 +08:00
huanghui a82577c00e Add CPU kernels: TensorAdd, Sub, Mul, Div 2020-09-10 20:45:03 +08:00
mindspore-ci-bot 7152fe04be !5783 GraphKernel supports GPU
Merge pull request !5783 from DeshiChen/graph_kernel_1.0
2020-09-10 09:15:21 +08:00
mindspore-ci-bot 87d0d0bf8d !5754 adding int32 support for Greater gpu kernel
Merge pull request !5754 from Peilin/add-type-support-for-greater
2020-09-09 22:29:12 +08:00
lilei 71adabd944 modify_bug 2020-09-09 18:20:32 +08:00
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.
2020-09-09 17:46:50 +08:00
Peilin Wang f020e19636 add int32 support to greater gpu kernel
fix ci
2020-09-08 18:32:44 -04:00
nhussain 3bac9d3713 switch input columns and operation
change ImagefolderDV2 name

change ds.transforms.vision to ds.vision

change batch api to match map api more closely

compose op changes

test_pylint

remove compose op from vision, move to transform module, refactor map and batch to use column_order
2020-09-08 10:26:20 -04:00
mindspore-ci-bot 6fdb43d22d !5895 gpu maximum minimum absgrad kernel fix
Merge pull request !5895 from chenweifeng/maximum-fix
2020-09-08 20:44:43 +08:00
mindspore-ci-bot 98725bc865 !5790 [MS][GPU][CUDA] Dedicated new user facing Pad API kernel
Merge pull request !5790 from danishnxt/GPU_three
2020-09-08 20:40:50 +08:00
mindspore-ci-bot b717a686cf !5690 ROIAlign kernel memory leak
Merge pull request !5690 from JonathanY/rcnn
2020-09-08 20:32:25 +08:00
wilfChen 3b54e55223 gpu maximum & minimum kernel with fp16 input 2020-09-08 15:03:22 +08:00
mindspore-ci-bot a3d0ddb4db !5779 tenoradd profiling
Merge pull request !5779 from chenweifeng/broadcast-refactor
2020-09-07 20:27:26 +08:00
wilfChen 6ebe132cd3 broadcast refactor 2020-09-07 16:57:50 +08:00
mindspore-ci-bot 5c7fa52468 !5673 [performance]cell init opt performance
Merge pull request !5673 from kingxian/master
2020-09-05 17:10:08 +08:00
danish 273fc0071c New User facing Pad Kernel + ST + Allows for channel padding
style fix

lint fixes

added check in NN layer for > 4 paddings, plus lint fix

fix python lint

lint fix

lint fix

updating to pytest asserts to improve testing

removed unnecc vars from test file fail checks
2020-09-04 15:13:05 -04:00
kingxian 92bebe65a9 cell init performance opt 2020-09-04 19:52:56 +08:00
mindspore-ci-bot fc79997de5 !5502 Mod SoftmaxCrossEntropyWithlogits
Merge pull request !5502 from wanyiming/mod_SoftmaxCrossEntropyWithlogits
2020-09-03 20:24:43 +08:00
wanyiming 0ec70068ae mod_SoftmaxCrossEntropyWithLogits 2020-09-03 17:33:20 +08:00
Jonathan Yan bbd19dbe43 roi align memory leak 2020-09-02 22:17:59 -04:00
mindspore-ci-bot 35e6cca1a3 !5634 wrap numpy random seed into an api
Merge pull request !5634 from yihuaijie/master
2020-09-02 19:28:33 +08:00
Yi Huaijie 4a5d115a66 add get_seed() and set_seed() 2020-09-02 17:17:04 +08:00
mindspore-ci-bot bb84f50407 !5473 optim pylint
Merge pull request !5473 from jinyaohui/master
2020-09-02 15:25:30 +08:00
mindspore-ci-bot 749979e7c4 !5458 NMS GPU OP Performance improvement
Merge pull request !5458 from danishnxt/GPU_two
2020-09-01 23:05:56 +08:00
mindspore-ci-bot 087212441a !5192 Add unit tests for scatternd
Merge pull request !5192 from Peilin/scatternd-type-support
2020-09-01 14:26:15 +08:00
jinyaohui a9972a7def optim pylint 2020-08-31 14:49:57 +08:00
danish 7d7fa760a0 reduce based nms final pass - speed improv
refactored faster nms

refactored faster nms + typo fix

added box flipping choice

set choice to true for testing - yz

switching back

new test file
2020-08-28 13:41:09 -04:00
peixu_ren 2d5d44ab22 Add test cases for uniform ops on GPU 2020-08-26 12:02:27 -04:00
mindspore-ci-bot adbb75556d !4778 Added type support for Reshape gpu kernel for faster RCNN
Merge pull request !4778 from Peilin/reshape-gpu-kernel-type-support
2020-08-26 22:41:12 +08:00
mindspore-ci-bot 314c5ad055 !5172 remove name arg from gradoperation
Merge pull request !5172 from riemann_penn/remove_name_args_from_gradoperation
2020-08-26 16:55:57 +08:00
panyifeng 1a54785fe2 remove name arg from gradoperation 2020-08-26 11:16:57 +08:00
peixu_ren 10f381d662 Modify the name of parameters in uniform 2020-08-25 22:44:21 -04:00
Peilin Wang d92a357e4a add scatternd ut 2020-08-25 17:03:57 -04:00
mindspore-ci-bot abe6b82138 !5011 remove global grad ops
Merge pull request !5011 from riemann_penn/remove_global_grad_ops
2020-08-25 09:47:55 +08:00
panyifeng 637e812347 remove global grad ops 2020-08-24 16:50:09 +08:00
huanghui b367da88eb fix ScatterNdUpdate cpu kernel 2020-08-24 15:24:51 +08:00
mindspore-ci-bot e2203bed01 !3957 Gpu StridedSlice dims exceeds
Merge pull request !3957 from chenweifeng/strided_slice_dims_exceeds
2020-08-22 14:28:39 +08:00
wilfChen 837aecf9af gpu stridedslice 2020-08-21 16:21:27 +08:00
mindspore-ci-bot 8440f2bcdb !4809 add AddN,AssignAdd,Conv2d,BN,Relu6,TensorAdd CPU operator
Merge pull request !4809 from zhaoting/master
2020-08-21 12:39:45 +08:00
Xun Deng c9f8f9fe85 added CheckTenosr and CheckTuple 2020-08-20 16:41:34 -04:00
Peilin Wang b7a4313755 added type support for reshape gpu kernel
fix ci
2020-08-20 13:52:23 -04:00
mindspore-ci-bot 13d1738ff3 !4706 fix SmoothL1Loss gpu kernel
Merge pull request !4706 from Peilin/smoothL1Loss-fix
2020-08-20 22:33:16 +08:00
zhaoting cbca6be8bf add AddN,AssignAdd,Conv2d,BN,Relu6,TensorAdd CPU operator 2020-08-20 20:05:04 +08:00
VectorSL e939d61a2c conv pooling pad support NHWC 2020-08-20 17:21:53 +08:00
Peilin Wang 0d5220d33c modified documentation and gpu kernel for smoothL1Loss
fix pylint

changed doc and code for SmoothL1Loss to be same a dchip. fixed grad kernel

fix ci
2020-08-19 17:06:22 -04:00
baihuawei 772e14d00d add categorical 2020-08-19 11:21:15 +08:00
danish 97f08e74ec nms_sorting fix
lint py fix 2

nms_py_file test value fix

lint fix
2020-08-18 11:15:33 -04:00
huanghui 0d962a372f add ScatterNdUpdate cpu kernel 2020-08-17 14:14:26 +08:00
mindspore-ci-bot c7b50bcdd2 !4251 adding type support for gpu kernels for EfficientNet
Merge pull request !4251 from Peilin/efficientnet
2020-08-14 10:25:42 +08:00
mindspore-ci-bot a23dd7147a !4246 add type support for gpu kernelsl for faster-rcnn
Merge pull request !4246 from Peilin/faster-rcnn-type-support
2020-08-14 10:25:07 +08:00
mindspore-ci-bot 01962afd23 !4024 Support half data type in ROIAlign/ROIAlignGrad Kernel
Merge pull request !4024 from JonathanY/roihalf
2020-08-14 10:23:25 +08:00
mindspore-ci-bot c041f4a295 !4368 add fix to GPU-RandomChoiceWithMask
Merge pull request !4368 from 34bunny/GPU-RandomChoiceWithMask-fix
2020-08-14 10:22:29 +08:00
Peilin Wang 571094f473 added type support for transpose and maxgrad
fix pylint

addressed code review comment
2020-08-13 16:47:41 -04:00
Peilin Wang 3cb3a5c7d8 type support for faster rcnn gpu kernels
addressed code review comments

fix cpplint and pylint

trying to fix python ut

fix smoke test
2020-08-12 19:27:05 -04:00
TFbunny 17d01e838f add fix to GPU-RandomChoiceWithMask (bitonicsort & testcase) 2020-08-12 19:22:04 -04:00
mindspore-ci-bot 64b0feb7a2 !4315 support int8, int16, bool types for akg ops GPU
Merge pull request !4315 from JonathanY/akg_ops
2020-08-12 23:15:48 +08:00
baihuawei 216ef0e144 fix multinomial 2020-08-12 14:54:02 +08:00
mindspore-ci-bot 1856fb6af1 !3800 add gpu multinomial backend
Merge pull request !3800 from baihuawei/multinomial-c
2020-08-12 10:37:51 +08:00
mindspore-ci-bot 196fdbe16e !4280 adapt input to attr between cpu and aicpu embeddinglookup
Merge pull request !4280 from wuxuejian/embedding_input_adapt
2020-08-12 09:45:10 +08:00
mindspore-ci-bot e509f87f7f !4219 Add Unique CPU kernel
Merge pull request !4219 from huanghui/add-op-unique
2020-08-12 09:39:14 +08:00
Jonathan Yan e0528615e3 int16 uint8 bool supported akg ops 2020-08-11 20:35:31 -04:00
mindspore-ci-bot 6c4b4f91d2 !3978 Added unit tests for ResizeNearestNeighbor gpu kernel
Merge pull request !3978 from Peilin/master
2020-08-11 23:13:03 +08:00
huanghui fa081092c8 add Unique cpu kernel 2020-08-11 21:36:55 +08:00
jonyguo 4964f7703a Merge branch 'master' into code_sync_incubator_f3c32baf_to_master_fcfc75a3_0811 2020-08-11 19:40:04 +08:00
wuxuejian 5e6b1d42da adapt input to attr between cpu and aicpu embeddinglookup 2020-08-11 17:21:49 +08:00
baihuawei 40748a30c7 add multinomial backend 2020-08-11 17:18:59 +08:00
mindspore-ci-bot 2d1674475c !4226 Add GPU div kernel for auto parallel
Merge pull request !4226 from ZPaC/master-add-gpu-div-kernel
2020-08-11 15:06:06 +08:00
mindspore-ci-bot 6772bbde8d !4021 Add ScalarAffine and Softplus bijector
Merge pull request !4021 from XunDeng/scalar_affine_softplus
2020-08-11 14:14:35 +08:00
ZPaC 1dcc34e785 Add GPU div kernel 2020-08-11 10:18:34 +08:00
mindspore-ci-bot eb84ae4593 !4048 Fix broadcast, scatternd, reduce ops.
Merge pull request !4048 from linqingke/new_ops
2020-08-11 09:50:47 +08:00
mindspore-ci-bot 8040e8bf89 !4130 modify some bug and add test case for gpu dropout op
Merge pull request !4130 from hanhuifeng/gpu_dropout
2020-08-11 09:21:55 +08:00
Xun Deng be6db4a6fe add scalar affine and softplus bijector 2020-08-10 16:07:54 -04:00
hanhuifeng2020 ab6f7420b5 modify some bug and add test case for gpu dropout op 2020-08-10 16:55:56 +08:00
peixu_ren 3820533ad1 Refactor Gamma and Poisson ops 2020-08-09 19:47:26 -04:00
VectorSL b0a6346b54 gpu update cast type 2020-08-08 13:27:49 +08:00
changzherui 22336c0843 sync 0807 code to ms-incubator 2020-08-08 10:43:09 +08:00
linqingke fb405ee6f4 broadcast, slice, scatter_nd ops optimizer. 2020-08-08 10:30:05 +08:00
Peilin Wang 3bd64bf03d add unit test for resizeNearestNeighbor gpu op
fix pylint

fix pylint

changed mstype to np type to fix pylint

fix pylint

fix pylint

fix pylint

added back copyright
2020-08-07 16:54:33 -04:00
mindspore-ci-bot fea930f7aa !4088 make gpu op Less to support int32
Merge pull request !4088 from TuDouNi/master
2020-08-07 16:52:28 +08:00
root 3b41023a6b add int32 cal for less gpu 2020-08-07 10:34:24 +08:00
mindspore-ci-bot 8f17535045 !3831 CUDA - GPU MirrorPad New Op
Merge pull request !3831 from danishnxt/GPU_One
2020-08-06 22:27:33 +08:00
danish 081249b53f commit 1 - mirror pad
commit 2

lint fix

lint fix 2

updated backprop + st test

test_file_fix

test_file_fix_2

fixed header_guards

comments addressed

clangFormatFix
2020-08-05 16:48:58 -04:00
Jonathan Yan 43094bf78e suport half for roi align 2020-08-05 13:24:15 -04:00
peixu_ren b9c8c0b439 Added Bijector TransformDistribution base classes and two instances: power and exp bijectors 2020-08-05 00:03:50 -04:00
mindspore-ci-bot 55d280e777 !3608 Add gpu support for RandomChoiceWithMask
Merge pull request !3608 from 34bunny/GPU-RandomChoiceWithMask
2020-08-04 21:20:19 +08:00
mindspore-ci-bot af9398b39a !3756 Change distribution api
Merge pull request !3756 from XunDeng/pp_poc_v3
2020-08-04 11:34:46 +08:00
yujianfeng 57cb1eeb14 Performance optimization of embedding_lookup 2020-08-03 19:49:08 +08:00
mindspore-ci-bot 49ba473bcc !3803 add gpu klDivLoss op
Merge pull request !3803 from baihuawei/loss
2020-08-03 10:07:34 +08:00
mindspore-ci-bot 51fcaf6e61 !3714 stridedslice/stridedslicegrad 4D to 7D
Merge pull request !3714 from panbingao/stridedslice
2020-08-03 09:19:25 +08:00
TFbunny ad8a786b07 add GPU support to RandomChoiceWithMask 2020-08-01 00:33:59 -04:00
Xun Deng e87e1fc6bc changed distribution api 2020-07-31 12:41:06 -04:00
mindspore-ci-bot 2449e4e7f1 !3760 Fix GPU-ResizeNearestNeighbor
Merge pull request !3760 from 34bunny/GPU-ResizeNearestNeighbor-fix
2020-07-31 23:19:18 +08:00
mindspore-ci-bot e1f93ec28c !3619 NMSWithMask - CUDA Impl
Merge pull request !3619 from danishnxt/GPU_One
2020-07-31 23:18:43 +08:00
mindspore-ci-bot 82b103a740 !3780 add gpu BinaryCrossEntropy
Merge pull request !3780 from baihuawei/losscuda
2020-07-31 18:34:01 +08:00
baihuawei 9eca56635d add KLDiv loss 2020-07-31 15:03:18 +08:00
baihuawei aa9ea1707c add binary cross entropy 2020-07-31 10:45:08 +08:00
panbingao e6335739d2 stridedslice/stridedslicegrad 4D to 7D 2020-07-31 10:41:29 +08:00
TFbunny 075acf80b1 fix ResizeNearestNeighbor & add util.cuh to support atomicadd for half 2020-07-30 12:31:03 -04:00
peixu_ren 374772035a Refactor random uniform ops and complete gamma and poisson 2020-07-30 09:46:52 -04:00
wilfChen 4d600e70f1 gpu layernorm 2020-07-30 20:11:04 +08:00
mindspore-ci-bot f1a39a0f72 !3655 gpu support BroadcastTo kernel
Merge pull request !3655 from chenweifeng/broadcast_to
2020-07-30 14:23:18 +08:00
mindspore-ci-bot 773f8e5352 !3707 Gpu support LayerNorm kernel
Merge pull request !3707 from chenweifeng/LayerNorm
2020-07-30 14:22:25 +08:00
wilfChen 1eee3d6937 gpu layernorm 2020-07-30 11:06:55 +08:00
danish a2ffc9530e stuff added
box copying fix

common function for IOU

new sort func

final update + unit test

remove one comment

fix lintig -1

lint fix 2

lint fix 3

last lint fix

value fix in ST nms with mask

addressing comments

 pylint fix

 pylint fix 1

test file fix
2020-07-29 15:11:24 -04:00
Xun Deng e94d91ba95 remove import probability from nn/__init__.py 2020-07-29 15:08:58 -04:00
mindspore-ci-bot afce1c3a40 !3341 GPU maxpool with argmax op
Merge pull request !3341 from tom_chen/maxpool_with_argmax
2020-07-29 21:24:38 +08:00
wilfChen 9cad0fec1d gpu broadcast to 2020-07-29 16:24:01 +08:00
mindspore-ci-bot 46ae7879d4 !3394 Three distribution class instances: Exponential, Geometric Uniform distribution
Merge pull request !3394 from XunDeng/pp_poc_v3
2020-07-28 22:21:29 +08:00
mindspore-ci-bot 3cac1bb9f8 !3352 Add ROIAlignGrad GPU operator
Merge pull request !3352 from JonathanY/ROIAlignGrad
2020-07-28 22:13:38 +08:00
mindspore-ci-bot efb12d5e1e !3560 Add random uniform real op at GPU end
Merge pull request !3560 from peixu_ren/custom_gpu
2020-07-28 21:23:05 +08:00
mindspore-ci-bot bca16792be !3453 Support resolving an attribute of a Cell class instance
Merge pull request !3453 from zichun_ye/resolve_attr_pr
2020-07-28 14:32:31 +08:00
Zichun Ye 5b9899eb4f add support to resolve attr for a class
update logic for cache

clean up code

add test cases for new api

update include of code

specify the resolve attr to ClassMember

avoid resolve attr of self
2020-07-27 23:37:35 -04:00
peixu_ren e7a99397a5 Add random uniform real op at GPU end 2020-07-27 23:18:11 -04:00
peixu_ren 292f2de0cf Add sampling functions in exponential, geometric and uniform distributions 2020-07-27 17:07:14 -04:00
Xun Deng 7bb83067d0 added exponential uniform geometric distribution
added cdf, logcdf, survival, logsurvival, entropy, mode, cross_entropy wrapper
2020-07-27 17:03:37 -04:00
mindspore-ci-bot e730224a2c !3511 Add IOU, CheckValid, GatherNd, ScatterNd ops.
Merge pull request !3511 from linqingke/new_ops
2020-07-27 15:50:30 +08:00
linqingke 7829bab811 add iou ops. 2020-07-27 11:12:26 +08:00
wilfChen d3167da8af gpu support stridedslice 2020-07-25 19:55:19 +08:00
tom__chen 5c3be0114f add maxpool_with_argmax/grad cuda kernel 2020-07-24 06:17:14 -08:00
Jonathan Yan ad40e00228 roi align grad v1 2020-07-24 00:36:32 -04:00
peixu_ren 19d80b87a9 Fix minor errors in probabilistic programming 2020-07-23 15:38:08 -04:00
mindspore-ci-bot 1e88d64b20 !3259 add gpu cumsum op and reducemin
Merge pull request !3259 from baihuawei/automl
2020-07-23 20:38:33 +08:00
baihuawei 4a8724e0ac add gpu cumsum 2020-07-23 15:43:04 +08:00
mindspore-ci-bot 183cf5cf5d !3285 Add Encode,Decode,SGD,floordiv,ScatterNd,GatherNd ops.
Merge pull request !3285 from linqingke/gpu_ops
2020-07-23 10:53:54 +08:00
linqingke f679568d86 gpu ops code and test case. 2020-07-22 20:15:52 +08:00
mindspore-ci-bot 8561a16258 !284 add FusedSparse(Adam/LazyAdam/Ftrl/ProximalAdagrad) for aicpu
Merge pull request !284 from yanzhenxiang2020/add_fused_sparse_incubator
2020-07-22 17:40:33 +08:00
kingfo 09b437285b support mix precision in pynative 2020-07-22 17:12:36 +08:00
mindspore-ci-bot d15b4c5d61 !3201 RoI Align GPU kernel
Merge pull request !3201 from JonathanY/main
2020-07-22 13:38:34 +08:00
mindspore-ci-bot 38a52a5b67 !3176 Add gpu support for ResizeNearestNeighbor
Merge pull request !3176 from 34bunny/GPU-ResizeNearestNeighbor
2020-07-22 13:38:11 +08:00
yanzhenxiang2020 a536b68c84 add FusedSparse(Adam/LazyAdam/Ftrl/ProximalAdagrad) for aicpu 2020-07-22 11:26:33 +08:00
wangnan39@huawei.com 47245e8ba0 rename operators of sparse optimizer 2020-07-22 11:19:42 +08:00
mindspore-ci-bot 5f10417b9f !3276 make gpu equal op support int32
Merge pull request !3276 from qujianwei/master
2020-07-22 09:19:11 +08:00
Jonathan Yan 661b993475 roi align v1 2020-07-21 20:15:49 -04:00
TFbunny de28cdc71c add GPU support to ResizeNearestNeighbor 2020-07-21 10:20:07 -04:00
mindspore-ci-bot 925172664b !3230 add bprop for sparse_tensor
Merge pull request !3230 from riemann_penn/add_bprop_for_sparse_tensor
2020-07-21 21:47:53 +08:00
mindspore-ci-bot cf4353f728 !3220 Add random normal op at MindSpore front-end
Merge pull request !3220 from peixu_ren/custom_gpu
2020-07-21 20:33:52 +08:00
panyifeng 4d4e23fd9e Add bprop for sparse_tensor 2020-07-21 19:40:35 +08:00
qujianwei 7479fb24a0 make gpu equal op support int32 2020-07-21 17:02:12 +08:00
mindspore-ci-bot bad04340d6 !3240 GPU update CAST and conv2d_pad
Merge pull request !3240 from VectorSL/update
2020-07-21 15:11:28 +08:00
peixu_ren 9b45018dfd Add random normal op at MindSpore front-end 2020-07-20 23:31:30 -04:00
VectorSL 90f15df037 add int64-->fp16 and update conv pad 2020-07-21 09:21:57 +08:00
wangnan39@huawei.com 1cdf6a10ac rename operators of sparse optimizer 2020-07-20 12:00:39 +08:00
mindspore-ci-bot 6f8863b65d !3198 synchronize latest Ascend software suite 18 Jul 2020, and merging branches
Merge pull request !3198 from yanghaoran/code_sync_0718
2020-07-19 14:14:45 +08:00
yanghaoran 859acc6d2a synchronize latest Ascend software suite 18 Jul 2020, and merging branches 2020-07-18 21:09:55 +08:00
mindspore-ci-bot 32921ea3dc !3166 add gpu oneslike op
Merge pull request !3166 from qujianwei/gpu-oneslike
2020-07-18 18:19:48 +08:00
mindspore-ci-bot 43567f9b9f !3147 add RNNTLoss and RandomCategorical ops for aicpu
Merge pull request !3147 from yanzhenxiang2020/add_rnnt_cate_open.new
2020-07-18 15:41:47 +08:00
qujianwei fb2ac74d9a add gpu oneslike kernel 2020-07-18 15:27:07 +08:00
yujianfeng 188d74f15e Remove transdata and cast for internal outputs 2020-07-17 16:55:47 +08:00
mindspore-ci-bot 11732f0ea2 !3135 GPU cast support more type
Merge pull request !3135 from VectorSL/cast2
2020-07-17 15:57:30 +08:00
yanzhenxiang2020 2ae6dfe95a add RNNTLoss and RandomCategorical op for aicpu 2020-07-17 15:44:06 +08:00
VectorSL aef2c1984e cast support more types 2020-07-17 08:43:12 +08:00
mindspore-ci-bot 251683096a !3045 Gpu support TopK kernel
Merge pull request !3045 from chenweifeng/sort
2020-07-16 21:54:28 +08:00
mindspore-ci-bot e249197c73 !3003 gpu support BroadcastTo kernels
Merge pull request !3003 from chenweifeng/broadcastto
2020-07-16 21:53:03 +08:00
wuxuejian c713382798 add Padding op 2020-07-16 21:37:35 +08:00