[FFmpeg-devel] [PATCH 5/5] lavfi/dnn_backend_native_layer_mathunary.h: Documentation
Anton Khirnov
anton at khirnov.net
Sun May 9 11:25:19 EEST 2021
Quoting Shubhanshu Saxena (2021-05-08 14:13:07)
> Add documentation for Unary Math Layer
>
> Signed-off-by: Shubhanshu Saxena <shubhanshu.e01 at gmail.com>
> ---
> .../dnn/dnn_backend_native_layer_mathunary.h | 64 +++++++++++++------
> 1 file changed, 46 insertions(+), 18 deletions(-)
>
> diff --git a/libavfilter/dnn/dnn_backend_native_layer_mathunary.h b/libavfilter/dnn/dnn_backend_native_layer_mathunary.h
> index 151a73200a..869fdc16fd 100644
> --- a/libavfilter/dnn/dnn_backend_native_layer_mathunary.h
> +++ b/libavfilter/dnn/dnn_backend_native_layer_mathunary.h
> @@ -30,31 +30,59 @@
> #include "dnn_backend_native.h"
>
> typedef enum {
> - DMUO_ABS = 0,
> - DMUO_SIN = 1,
> - DMUO_COS = 2,
> - DMUO_TAN = 3,
> - DMUO_ASIN = 4,
> - DMUO_ACOS = 5,
> - DMUO_ATAN = 6,
> - DMUO_SINH = 7,
> - DMUO_COSH = 8,
> - DMUO_TANH = 9,
> - DMUO_ASINH = 10,
> - DMUO_ACOSH = 11,
> - DMUO_ATANH = 12,
> - DMUO_CEIL = 13,
> - DMUO_FLOOR = 14,
> - DMUO_ROUND = 15,
> - DMUO_EXP = 16,
> - DMUO_COUNT
> + DMUO_ABS = 0, // Absolute Value
> + DMUO_SIN = 1, // Sine
> + DMUO_COS = 2, // Cosine
> + DMUO_TAN = 3, // Tangent
> + DMUO_ASIN = 4, // Inverse Sine
> + DMUO_ACOS = 5, // Inverse Cosine
> + DMUO_ATAN = 6, // Inverse Tangent
> + DMUO_SINH = 7, // Hyperbolic Sine
> + DMUO_COSH = 8, // Hyperbolic Cosine
> + DMUO_TANH = 9, // Hyperbolic Tangent
> + DMUO_ASINH = 10, // Inverse Hyperbolic Sine
> + DMUO_ACOSH = 11, // Inverse Hyperbolic Cosine
> + DMUO_ATANH = 12, // Inverse Hyperbolic Tangent
> + DMUO_CEIL = 13, // Ceiling
> + DMUO_FLOOR = 14, // Floor
> + DMUO_ROUND = 15, // Round off to Nearest Integer
> + DMUO_EXP = 16, // Exponential
> + DMUO_COUNT // Total Number of Operators
Every single one of those is obvious from the enum name itself, the
comments just add more visual clutter.
--
Anton Khirnov
More information about the ffmpeg-devel
mailing list