|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
-
- * [absval](#absval)
- * [batchnorm](#batchnorm)
- * [clip](#clip)
- * [concat](#concat)
- * [convolution](#convolution)
-
- # absval
- ```
- y = abs(x)
- ```
-
- * one_blob_only
- * support_inplace
-
- # batchnorm
- ```
- y = (x - mean) / sqrt(var + eps) * slope + bias
- ```
-
- * one_blob_only
- * support_inplace
-
- |param id|name|type|default|
- |--|--|--|--|
- |0|channels|int|0|
- |1|eps|float|0.f|
-
- |weight|type|
- |--|--|
- |slope_data|float|
- |mean_data|float|
- |var_data|float|
- |bias_data|float|
-
- # clip
- ```
- y = clamp(x, min, max)
- ```
-
- * one_blob_only
- * support_inplace
-
- |param id|name|type|default|
- |--|--|--|--|
- |0|min|float|-FLT_MAX|
- |1|max|float|FLT_MAX|
-
- # concat
- ```
- y = concat(x0, x1, x2, ...) by axis
- ```
-
- |param id|name|type|default|
- |--|--|--|--|
- |0|axis|int|0|
-
- # convolution
- ```
- x2 = pad(x, pads, pad_value)
- x3 = conv(x2, weight, kernel, stride, dilation) + bias
- y = activation(x3, act_type, act_params)
- ```
-
- * one_blob_only
-
- |param id|name|type|default|
- |--|--|--|--|
- |0|num_output|int|0|
- |1|kernel_w|int|0|
- |2|dilation_w|int|1|
- |3|stride_w|int|1|
- |4|pad_left|int|0|
- |5|bias_term|int|0|
- |6|weight_data_size|int|0|
- |8|int8_scale_term|int|0|
- |9|activation_type|int|0|
- |10|activation_params|array|[ ]|
- |11|kernel_h|int|kernel_w|
- |12|dilation_h|int|dilation_w|
- |13|stride_h|int|stride_w|
- |15|pad_right|int|pad_left|
- |14|pad_top|int|pad_left|
- |16|pad_bottom|int|pad_top|
- |18|pad_value|float|0.f|
-
- |weight|type|
- |--|--|
- |weight_data|float/fp16/int8|
- |bias_data|float|
|