Home
last modified time | relevance | path

Searched refs:axis_offset (Results 1 – 10 of 10) sorted by relevance

/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32_grad/
Dsoftmax.c45 int axis_offset = inner_offset + j; in SoftMaxP1Simple() local
46 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in SoftMaxP1Simple()
51 int axis_offset = inner_offset + j; in SoftMaxP1Simple() local
52 _sum_data += output_ptr[axis_offset]; in SoftMaxP1Simple()
71 int axis_offset = inner_offset + j * inner_size; in SoftMaxP1() local
72 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in SoftMaxP1()
75 int axis_offset = inner_offset + j * inner_size; in SoftMaxP1() local
76 output_ptr[axis_offset] = exp(input_ptr[axis_offset] - max_data); in SoftMaxP1()
80 int axis_offset = inner_offset + j * inner_size; in SoftMaxP1() local
81 _sum_data += output_ptr[axis_offset]; in SoftMaxP1()
[all …]
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32/
Dlog_softmax_fp32.c67 int axis_offset = inner_offset + j * inner_size; in LogSoftmax() local
68 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in LogSoftmax()
71 int axis_offset = inner_offset + j * inner_size; in LogSoftmax() local
72 output_ptr[axis_offset] = input_ptr[axis_offset] - max_data; in LogSoftmax()
73 sum_data[k + sum_outter_offset] += expf(output_ptr[axis_offset]); in LogSoftmax()
81 int axis_offset = outter_offset + j * inner_size; in LogSoftmax() local
83 int inner_offset = axis_offset + k; in LogSoftmax()
Dsoftmax_fp32.c126 int axis_offset = inner_offset + j * inner_size; in Softmax() local
127 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in Softmax()
130 int axis_offset = inner_offset + j * inner_size; in Softmax() local
131 output_ptr[axis_offset] = expf(input_ptr[axis_offset] - max_data); in Softmax()
132 sum_data[k + sum_outter_offset] += output_ptr[axis_offset]; in Softmax()
140 int axis_offset = outter_offset + j * inner_size; in Softmax() local
142 int inner_offset = axis_offset + k; in Softmax()
Dscale_fp32.c26 int axis_offset = out_offset + i * inner_size; in ScaleInner() local
32 int in_offset = axis_offset + in_index; in ScaleInner()
42 int in_offset = axis_offset + in_index; in ScaleInner()
49 int in_offset = axis_offset + in_index; in ScaleInner()
116 int axis_offset = out_offset + i * inner_size; in ScaleInnerRelu() local
122 int in_offset = axis_offset + in_index; in ScaleInnerRelu()
133 int in_offset = axis_offset + in_index; in ScaleInnerRelu()
141 int in_offset = axis_offset + in_index; in ScaleInnerRelu()
220 int axis_offset = out_offset + i * inner_size; in ScaleInnerRelu6() local
226 int in_offset = axis_offset + in_index; in ScaleInnerRelu6()
[all …]
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/int8/
Dsoftmax_int8.c41 int axis_offset = outter_offset + c + i * inner_size; in SoftmaxInt8() local
42 max_row = MSMAX(max_row, input_ptr[axis_offset]); in SoftmaxInt8()
47 int axis_offset = outter_offset + c + i * inner_size; in SoftmaxInt8() local
48 const int32_t input_val = input_ptr[axis_offset] - max_row; in SoftmaxInt8()
52 exp_data[axis_offset] = exp_val; in SoftmaxInt8()
58 int axis_offset = outter_offset + i * inner_size; in SoftmaxInt8() local
63 …SaturatingRoundingDoublingHighMul(shifted_scale, exp_data[axis_offset + c]), num_bits_over_unit + … in SoftmaxInt8()
66 output_ptr[axis_offset + c] = in SoftmaxInt8()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp16/
Dlog_softmax_fp16.c70 int axis_offset = inner_offset + j * inner_size; in LogSoftmaxFp16() local
71 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in LogSoftmaxFp16()
74 int axis_offset = inner_offset + j * inner_size; in LogSoftmaxFp16() local
75 output_ptr[axis_offset] = input_ptr[axis_offset] - max_data; in LogSoftmaxFp16()
76 sum_data[k + sum_outter_offset] += exp(output_ptr[axis_offset]); in LogSoftmaxFp16()
84 int axis_offset = outter_offset + j * inner_size; in LogSoftmaxFp16() local
86 int inner_offset = axis_offset + k; in LogSoftmaxFp16()
Dsoftmax_fp16.c116 int axis_offset = inner_offset + j * inner_size; in SoftmaxFp16() local
117 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in SoftmaxFp16()
120 int axis_offset = inner_offset + j * inner_size; in SoftmaxFp16() local
121 output_ptr[axis_offset] = expf(input_ptr[axis_offset] - max_data); in SoftmaxFp16()
122 sum_data[k + sum_outter_offset] += output_ptr[axis_offset]; in SoftmaxFp16()
130 int axis_offset = outter_offset + j * inner_size; in SoftmaxFp16() local
132 int inner_offset = axis_offset + k; in SoftmaxFp16()
Dscale_fp16.c24 int axis_offset = out_offset + i * inner_size; in Fp16ScaleInner() local
28 int in_offset = axis_offset + in_index; in Fp16ScaleInner()
38 int in_offset = axis_offset + in_index; in Fp16ScaleInner()
90 int axis_offset = out_offset + i * inner_size; in Fp16ScaleInnerRelu() local
94 int in_offset = axis_offset + in_index; in Fp16ScaleInnerRelu()
104 int in_offset = axis_offset + in_index; in Fp16ScaleInnerRelu()
163 int axis_offset = out_offset + i * inner_size; in Fp16ScaleInnerRelu6() local
167 int in_offset = axis_offset + in_index; in Fp16ScaleInnerRelu6()
177 int in_offset = axis_offset + in_index; in Fp16ScaleInnerRelu6()
/third_party/mindspore/mindspore/lite/micro/example/mnist_stm32f746/mnist_stm32f746/operator_library/kernels/nnacl/fp32/
Dsoftmax_fp32.c125 int axis_offset = inner_offset + j * inner_size; in Softmax() local
126 max_data = max_data > input_ptr[axis_offset] ? max_data : input_ptr[axis_offset]; in Softmax()
129 int axis_offset = inner_offset + j * inner_size; in Softmax() local
130 output_ptr[axis_offset] = exp(input_ptr[axis_offset] - max_data); in Softmax()
131 sum_data[k + sum_outter_offset] += output_ptr[axis_offset]; in Softmax()
139 int axis_offset = outter_offset + j * inner_size; in Softmax() local
141 int inner_offset = axis_offset + k; in Softmax()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/base/
Dconcat_base.c30 int axis_offset = 0; in Concat() local
43 axis_offset += inputs_output_shape[i][axis]; in Concat()
49 … uint8_t *dst = dst_base + j * output_stride + axis_offset * after_axis_size + task_id * offset; in Concat()
52 axis_offset += inputs_output_shape[i][axis]; in Concat()