mindspore2022/mindspore/ccsrc/backend/kernel_compiler/cpu
mindspore-ci-bot e12333e09b !16164 [MSLITE][Develop] clean codex in lite nnacl infer module
From: @yangruoqi713
Reviewed-by: @zhang_xue_tong,@zhanghaibo5
Signed-off-by: @zhang_xue_tong
2021-05-11 11:00:06 +08:00
..
mkldnn All the descriptions of batch normal under the mindspore folder have been uniformly updated to 'Batch Normalization' 2021-04-19 16:37:51 +08:00
nnacl !16164 [MSLITE][Develop] clean codex in lite nnacl infer module 2021-05-11 11:00:06 +08:00
ps fix CodeDex warning 2021-04-13 21:32:10 +08:00
quantum clean code, quantum state to array, projector 2021-05-01 00:53:06 +08:00
adam_cpu_kernel.cc optimize cpu adam op 2021-05-07 10:47:57 +08:00
adam_cpu_kernel.h optimize cpu adam op 2021-05-07 10:47:57 +08:00
adam_delta_cpu_kernel.cc optimize cpu adam op 2021-05-07 10:47:57 +08:00
adam_delta_cpu_kernel.h optimize cpu adam op 2021-05-07 10:47:57 +08:00
adam_weight_decay_cpu_kernel.cc add AdamWeightDecay CPU op and optimize with SIMD intinsics 2021-04-26 19:35:06 +08:00
adam_weight_decay_cpu_kernel.h add AdamWeightDecay CPU op and optimize with SIMD intinsics 2021-04-26 19:35:06 +08:00
allgather_cpu_kernel.cc dlopen cpu mpi adapter 2020-08-09 14:29:23 +08:00
allgather_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
apply_adagrad_cpu_kernel.cc Fix: ApplyAdagrad output. 2021-03-02 10:41:16 +08:00
apply_adagrad_cpu_kernel.h Fix: ApplyAdagrad output. 2021-03-02 10:41:16 +08:00
apply_momentum_cpu_kernel.cc decoupling core and context 2020-08-05 08:15:14 +08:00
apply_momentum_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
argmax_cpu_kernel.cc fix cpu/gpu argmax op 2021-03-04 16:42:41 +08:00
argmax_cpu_kernel.h fix cpu/gpu argmax op 2021-03-04 16:42:41 +08:00
argmin_with_value_cpu_kernel.cc add CPU operators: Div/Mod/Minimum/Floor/ArgMinWithValue 2020-12-26 10:05:12 +08:00
argmin_with_value_cpu_kernel.h add CPU operators: Div/Mod/Minimum/Floor/ArgMinWithValue 2020-12-26 10:05:12 +08:00
arithmetic_cpu_kernel.cc assign add bug fix 2021-05-08 00:58:32 +08:00
arithmetic_cpu_kernel.h refactor arithmetic ops on cpu kernel, make it ready to invoke nnacl package: applying template class instead of template functions; separate logical ops from arithmetic ops; instead of broadcasting in each op, do it at the very beginning 2021-04-29 09:37:59 +08:00
arithmetic_logic_cpu_kernel.cc refactor arithmetic ops on cpu kernel, make it ready to invoke nnacl package: applying template class instead of template functions; separate logical ops from arithmetic ops; instead of broadcasting in each op, do it at the very beginning 2021-04-29 09:37:59 +08:00
arithmetic_logic_cpu_kernel.h refactor arithmetic ops on cpu kernel, make it ready to invoke nnacl package: applying template class instead of template functions; separate logical ops from arithmetic ops; instead of broadcasting in each op, do it at the very beginning 2021-04-29 09:37:59 +08:00
arithmetic_self_cpu_kernel.cc Add round op for cpu and gpu 2021-04-30 23:17:15 +08:00
arithmetic_self_cpu_kernel.h Add round op for cpu and gpu 2021-04-30 23:17:15 +08:00
assign_cpu_kernel.cc fix codedex and bot 2021-04-09 15:01:11 +08:00
assign_cpu_kernel.h Add assign op for cpu 2020-12-05 10:52:07 +08:00
bias_add_cpu_kernel.cc biasadd operator report error when input is not 2d or 4d 2021-03-08 14:33:05 +08:00
bias_add_cpu_kernel.h biasadd operator report error when input is not 2d or 4d 2021-03-08 14:33:05 +08:00
bias_add_grad_cpu_kernel.cc biasadd operator report error when input is not 2d or 4d 2021-03-08 14:33:05 +08:00
bias_add_grad_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
binary_cross_entropy_cpu_kernel.cc add bce cpu ops 2021-01-27 15:48:19 +08:00
binary_cross_entropy_cpu_kernel.h add bce cpu ops 2021-01-27 15:48:19 +08:00
binary_cross_entropy_grad_kernel.cc add bce cpu ops 2021-01-27 15:48:19 +08:00
binary_cross_entropy_grad_kernel.h add bce cpu ops 2021-01-27 15:48:19 +08:00
broadcast_to_cpu_kernel.cc convert the implementation of BroadCastTo, ReluGrad, ReLU6Grad CPU operators to nnacl 2021-04-22 15:36:26 +08:00
broadcast_to_cpu_kernel.h convert the implementation of BroadCastTo, ReluGrad, ReLU6Grad CPU operators to nnacl 2021-04-22 15:36:26 +08:00
cast_cpu_kernel.cc add supplementary notes of mobilenetv2 and ssd 2021-04-08 16:39:42 +08:00
cast_cpu_kernel.h add parallel for some CPU ops 2021-03-10 15:36:46 +08:00
concat_cpu_kernel.cc fix random and concat cpu ops codex 2021-04-27 14:34:26 +08:00
concat_cpu_kernel.h fix random and concat cpu ops codex 2021-04-27 14:34:26 +08:00
cpu_kernel.cc fix topk output unstable 2021-04-22 16:54:33 +08:00
cpu_kernel.h Add round op for cpu and gpu 2021-04-30 23:17:15 +08:00
cpu_kernel_factory.cc optimize code compile performance 2020-08-18 14:33:24 +08:00
cpu_kernel_factory.h decoupling core and context 2020-08-05 08:15:14 +08:00
ctcloss_cpu_kernel.cc mod_conv2d_pool_add_ctcloss 2021-01-26 10:30:10 +08:00
ctcloss_cpu_kernel.h mod_conv2d_pool_add_ctcloss 2021-01-26 10:30:10 +08:00
cumsum_cpu_kernel.cc cumsum cpu kernel codedex 2021-04-26 17:14:36 +08:00
cumsum_cpu_kernel.h Add CumSum Kerner for CPU 2020-12-25 16:30:11 +08:00
debug_cpu_kernel.cc enable debugger by default and set correct log message severity 2020-09-10 21:42:00 -04:00
debug_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
dropout_cpu_kernel.cc fix some liness 2020-12-24 15:44:07 +08:00
dropout_cpu_kernel.h 修改 codedex 2021-04-12 12:15:34 +08:00
dropout_grad_kernel.cc static check clean 2020-12-16 15:15:28 +08:00
dropout_grad_kernel.h static check clean 2020-12-16 15:15:28 +08:00
dynamic_assign_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
dynamic_assign_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
eltwise_grad_cpu_kernel.cc codex 2021-04-29 15:15:09 +08:00
eltwise_grad_cpu_kernel.h codex 2021-04-29 15:15:09 +08:00
elu_grad_cpu_kernel.cc 告警清理 2021-04-29 11:27:51 +08:00
elu_grad_cpu_kernel.h 告警清理 2021-04-29 11:27:51 +08:00
embedding_look_up_comm_grad_cpu_kernel.cc support int64 shape 2020-11-05 21:15:49 +08:00
embedding_look_up_comm_grad_cpu_kernel.h support int64 shape 2020-11-05 21:15:49 +08:00
embedding_look_up_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
embedding_look_up_cpu_kernel.h !13305 fix pynative memory leak 2021-03-15 20:46:21 +08:00
equal_count_cpu_kernel.cc mindspore path adjust 2020-07-14 18:07:28 +08:00
equal_count_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
expm1_cpu_kernel.cc expm1 operator 2020-12-15 20:28:07 +08:00
expm1_cpu_kernel.h expm1 operator 2020-12-15 20:28:07 +08:00
gather_cpu_kernel.cc Refactoring operator of gather by nnacl 2021-04-30 10:26:29 +08:00
gather_cpu_kernel.h Refactoring operator of gather by nnacl 2021-04-30 10:26:29 +08:00
gather_d_cpu_kernel.cc fix code review alarms 2021-04-12 15:53:23 +08:00
gather_d_cpu_kernel.h fix code review alarms 2021-04-12 15:53:23 +08:00
gather_d_grad_cpu_kernel.cc add cpu operators: Reciprocal/LessEqual/MinimumGrad/GatherD/GatherDGrad 2020-12-30 08:10:18 +08:00
gather_d_grad_cpu_kernel.h add cpu operators: Reciprocal/LessEqual/MinimumGrad/GatherD/GatherDGrad 2020-12-30 08:10:18 +08:00
gathernd_cpu_kernel.cc fix codex for cpu backend 2021-04-12 14:21:53 +08:00
gathernd_cpu_kernel.h add CPU ops: Greater/GreaterEqual/Range/GatherNd for center net 2020-12-29 20:07:54 +08:00
hsigmoid_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hsigmoid_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hsigmoid_grad_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hsigmoid_grad_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hswish_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hswish_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hswish_grad_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
hswish_grad_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
iou_cpu_kernel.cc add CPU IOU 2021-04-17 17:34:25 +08:00
iou_cpu_kernel.h add CPU IOU 2021-04-17 17:34:25 +08:00
isfinite_cpu_kernel.cc 修改 codedex 2021-04-12 12:15:34 +08:00
isfinite_cpu_kernel.h 修改 codedex 2021-04-12 12:15:34 +08:00
l2_normalize_cpu_kernel.cc fix l2normalize ops parallel problem 2021-04-15 13:37:26 +08:00
l2_normalize_cpu_kernel.h fix l2normalize ops parallel problem 2021-04-15 13:37:26 +08:00
l2normalize_grad_cpu_kernel.cc Add L2NormalizeGradCPUKernel 2021-04-12 11:41:40 +08:00
l2normalize_grad_cpu_kernel.h Add L2NormalizeGradCPUKernel 2021-04-12 11:41:40 +08:00
layer_norm_cpu_kernel.cc add parallel for some CPU ops 2021-03-10 15:36:46 +08:00
layer_norm_cpu_kernel.h add some CPU operators 2021-01-15 17:07:39 +08:00
layer_norm_grad_cpu_kernel.cc add parallel for some CPU ops 2021-03-10 15:36:46 +08:00
layer_norm_grad_cpu_kernel.h add some CPU operators 2021-01-15 17:07:39 +08:00
map_cache_idx_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
map_cache_idx_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
map_uniform_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
map_uniform_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
maximum_cpu_kernel.cc add timedistributed and bugfix cpu ops assign and maximum 2020-12-29 17:40:21 +08:00
maximum_cpu_kernel.h Add MaximumGrad 2020-12-09 00:08:00 +08:00
maximum_grad_cpu_kernel.cc Modify ops 1 2021-04-29 17:12:15 +08:00
maximum_grad_cpu_kernel.h Add MaximumGrad 2020-12-09 00:08:00 +08:00
minimum_cpu_kernel.cc fix code review alarms 2021-04-12 15:53:23 +08:00
minimum_cpu_kernel.h add CPU operators: Div/Mod/Minimum/Floor/ArgMinWithValue 2020-12-26 10:05:12 +08:00
minimum_grad_cpu_kernel.cc fix code review alarms 2021-04-13 14:56:47 +08:00
minimum_grad_cpu_kernel.h add cpu operators: Reciprocal/LessEqual/MinimumGrad/GatherD/GatherDGrad 2020-12-30 08:10:18 +08:00
mirror_pad_cpu_kernel.cc cpu_pad_op 2021-03-08 16:18:45 +08:00
mirror_pad_cpu_kernel.h cpu_pad_op 2021-03-08 16:18:45 +08:00
mirror_pad_grad_cpu_kernel.cc clean3 2021-04-20 17:02:28 +08:00
mirror_pad_grad_cpu_kernel.h clean3 2021-04-20 17:02:28 +08:00
one_hot_cpu_kernel.cc support int64 shape 2020-11-05 21:15:49 +08:00
one_hot_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
pack_cpu_kernel.cc codex 2021-04-29 15:15:09 +08:00
pack_cpu_kernel.h codex 2021-04-29 15:15:09 +08:00
pad_and_shift_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
pad_and_shift_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
pad_cpu_kernel.cc clean redundant code 2021-04-10 15:53:20 +08:00
pad_cpu_kernel.h cpu_pad_op 2021-03-08 16:18:45 +08:00
random_cpu_kernel.cc fixes RNG_seed bug 2021-05-07 11:34:26 +08:00
random_cpu_kernel.h CPU operation dev:StandardNormal 2020-12-04 17:43:03 +08:00
range_cpu_kernel.cc add CPU ops: Greater/GreaterEqual/Range/GatherNd for center net 2020-12-29 20:07:54 +08:00
range_cpu_kernel.h fix codex for cpu backend 2021-04-12 14:21:53 +08:00
reduce_cpu_kernel.cc convert the implementation of Slice and StridedSlice CPU operators to nnacl 2021-04-27 14:09:02 +08:00
reduce_cpu_kernel.h unify dump path and support npy format 2021-05-08 09:04:33 +08:00
reduce_scatter_cpu_kernel.cc dlopen cpu mpi adapter 2020-08-09 14:29:23 +08:00
reduce_scatter_cpu_kernel.h Unified code style 2020-07-20 10:51:55 +08:00
reshape_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
reshape_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
resize_bilinear_cpu_kernel.cc add_resize_ops 2020-12-19 01:06:27 +08:00
resize_bilinear_cpu_kernel.h add_resize_ops 2020-12-19 01:06:27 +08:00
resize_bilinear_grad_cpu_kernel.cc fix codex for cpu backend 2021-04-12 14:21:53 +08:00
resize_bilinear_grad_cpu_kernel.h add_resize_ops 2020-12-19 01:06:27 +08:00
resize_nearest_neighbor_cpu_kernel.cc add_int64_float64 2021-02-26 19:36:24 +08:00
resize_nearest_neighbor_cpu_kernel.h add_int64_float64 2021-02-26 19:36:24 +08:00
resize_nearest_neighbor_grad_cpu_kernel.cc fix codex for cpu backend 2021-04-12 14:21:53 +08:00
resize_nearest_neighbor_grad_cpu_kernel.h add_int64_float64 2021-02-26 19:36:24 +08:00
rmsprop_cpu_kernel.cc [add] support RMSProp CPU Kernel 2020-12-07 09:33:28 +08:00
rmsprop_cpu_kernel.h [add] support RMSProp CPU Kernel 2020-12-07 09:33:28 +08:00
scatter_arithmetic_cpu_kernel.cc fix bug: remove multi-thread, because the input will operate multiple times. 2021-04-22 20:19:41 +08:00
scatter_arithmetic_cpu_kernel.h add cpu operations: ScatterAdd ScatterSub ScatterMul ScatterDiv ScatterMax ScatterMin ScatterUpdate 2021-04-16 16:46:36 +08:00
scatter_nd_update_cpu_kernel.cc fix cpu kernel scatter_nd_update 2021-05-08 09:52:41 +08:00
scatter_nd_update_cpu_kernel.h optimize ScatterNdUpdate cpu kernel 2020-10-09 16:01:35 +08:00
select_cpu_kernel.cc 告警清理 2021-04-29 11:27:51 +08:00
select_cpu_kernel.h 告警清理 2021-04-26 16:51:50 +08:00
sgd_cpu_kernel.cc added SGD operation in CPU 2021-04-14 15:19:10 +08:00
sgd_cpu_kernel.h added SGD operation in CPU 2021-04-14 15:19:10 +08:00
sigmoid_cross_entropy_with_logits_cpu_kernel.cc mac build 2020-12-08 19:13:47 +08:00
sigmoid_cross_entropy_with_logits_cpu_kernel.h add_cpu_op 2020-10-30 13:07:35 +08:00
sigmoid_cross_entropy_with_logits_grad_cpu_kernel.cc mac build 2020-12-08 19:13:47 +08:00
sigmoid_cross_entropy_with_logits_grad_cpu_kernel.h add_cpu_op 2020-10-30 13:07:35 +08:00
slice_cpu_kernel.cc convert the implementation of Slice and StridedSlice CPU operators to nnacl 2021-04-27 14:09:02 +08:00
slice_cpu_kernel.h convert the implementation of Slice and StridedSlice CPU operators to nnacl 2021-04-27 14:09:02 +08:00
slice_grad_cpu_kernel.cc fix slice op bug 2021-03-24 14:40:56 +08:00
slice_grad_cpu_kernel.h fix slice op bug 2021-03-24 14:40:56 +08:00
smooth_l1_loss_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
smooth_l1_loss_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
smooth_l1_loss_grad_cpu_kernel.cc Refactor some cpu ops 2021-03-16 20:44:55 +08:00
smooth_l1_loss_grad_cpu_kernel.h Refactor some cpu ops 2021-03-16 20:44:55 +08:00
sparse_apply_adam_cpu_kernel.cc Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_adam_cpu_kernel.h Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_ftrl_cpu_kernel.cc Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_ftrl_cpu_kernel.h Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_lazy_adam_cpu_kernel.cc Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_lazy_adam_cpu_kernel.h Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_proximal_adagrad_cpu_kernel.cc Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_apply_proximal_adagrad_cpu_kernel.h Support int64 for cpu sparse optimizers 2020-08-27 10:57:53 +08:00
sparse_optimizer_cpu_kernel.h use thread pool for some cpu kernel 2020-12-17 17:11:34 +08:00
sparse_tensor_dense_matmul_cpu_kernel.cc support sparse tensor dense matmul fot CPU 2021-03-31 16:49:10 +08:00
sparse_tensor_dense_matmul_cpu_kernel.h support sparse tensor dense matmul fot CPU 2021-03-31 16:49:10 +08:00
sparse_to_dense_cpu_kernal.cc Add SparseToDense op 2021-03-25 14:24:45 +08:00
sparse_to_dense_cpu_kernal.h Add SparseToDense op 2021-03-25 14:24:45 +08:00
split_cpu_kernel.cc modify split cpu kernel 2021-04-30 17:04:05 +08:00
split_cpu_kernel.h modify split cpu kernel 2021-04-30 17:04:05 +08:00
strided_slice_grad_cpu_kernel.cc Cloud ops: add StridedSliceGrad ops 2021-04-30 14:26:14 +08:00
strided_slice_grad_cpu_kernel.h Cloud ops: add StridedSliceGrad ops 2021-04-30 14:26:14 +08:00
stridedslice_cpu_kernel.cc convert the implementation of Slice and StridedSlice CPU operators to nnacl 2021-04-27 14:09:02 +08:00
stridedslice_cpu_kernel.h convert the implementation of Slice and StridedSlice CPU operators to nnacl 2021-04-27 14:09:02 +08:00
sub_and_filter_cpu_kernel.cc fix pynative memory leak 2021-03-15 14:20:50 +08:00
sub_and_filter_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00
tensoradd_cpu_kernel.cc codex 2021-04-29 15:15:09 +08:00
tensoradd_cpu_kernel.h tensor add update: support int, uint operation on CPU kernel 2021-04-08 16:50:14 +08:00
tile_cpu_kernel.cc fix codex 2021-04-08 09:59:02 +08:00
tile_cpu_kernel.h add type support for concat, reshape, transpose, tile, squeeze, expandims cpu op 2021-01-06 13:11:46 +08:00
topk_cpu_kernel.cc fix topk output unstable 2021-04-22 16:54:33 +08:00
topk_cpu_kernel.h add CPU TopK 2020-12-28 17:34:52 +08:00
transpose_cpu_kernel.cc Reduce/Transpose/TensorAdd add multi thread Support and Fix reduce bug! 2021-04-01 21:41:49 +08:00
transpose_cpu_kernel.h Reduce/Transpose/TensorAdd add multi thread Support and Fix reduce bug! 2021-04-01 21:41:49 +08:00
unique_cpu_kernel.cc cpu unique kernel support fp16 2021-04-20 11:40:13 +08:00
unique_cpu_kernel.h cpu unique kernel support fp16 2021-04-20 11:40:13 +08:00
unique_with_pad_cpu_kernel.cc cpu unique kernel support fp16 2021-04-20 11:40:13 +08:00
unique_with_pad_cpu_kernel.h cpu unique kernel support fp16 2021-04-20 11:40:13 +08:00
unpack_cpu_kernel.cc graphSAGE 优化 2021-04-16 16:55:59 +08:00
unpack_cpu_kernel.h graphSAGE 优化 2021-04-16 16:55:59 +08:00
unsorted_segment_sum_cpu_kernel.cc fix cpu UnsortedSegmentSum 2021-03-16 20:04:45 +08:00
unsorted_segment_sum_cpu_kernel.h add CPU unsortedsegmentsum 2020-12-17 17:10:12 +08:00
update_cache_cpu_kernel.cc fix codedex and bot 2021-04-09 15:01:11 +08:00
update_cache_cpu_kernel.h fix pynative memory leak 2021-03-15 14:20:50 +08:00