[FFmpeg-devel] [PATCH V2] dnn/native: add native support for dense

2020-09-22 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/Makefile | 1 + libavfilter/dnn/dnn_backend_native.h | 2 + .../dnn/dnn_backend_native_layer_conv2d.h | 1 - .../dnn/dnn_backend_native_layer_dense.c | 151 ++ .../dnn

[FFmpeg-devel] [PATCH] dnn/native: add native support for dense

2020-09-10 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/Makefile | 1 + libavfilter/dnn/dnn_backend_native.h | 2 + .../dnn/dnn_backend_native_layer_conv2d.h | 1 - .../dnn/dnn_backend_native_layer_dense.c | 151 ++ .../dnn

[FFmpeg-devel] [PATCH V5 1/2] dnn_backend_native_layer_mathbinary: change to function pointer

2020-08-23 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 143 +- 1 file changed, 73 insertions(+), 70 deletions(-) diff --git a/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c b/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c index dd42c329a9

[FFmpeg-devel] [PATCH V5 2/2] dnn_backend_native_layer_mathbinary: add floormod support

2020-08-23 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathbinary.c | 7 +++ libavfilter/dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools

[FFmpeg-devel] [PATCH V4 2/2] dnn_backend_native_layer_mathbinary: add floormod support

2020-08-21 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathbinary.c | 7 +++ libavfilter/dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools

[FFmpeg-devel] [PATCH V4 1/2] dnn_backend_native_layer_mathbinary: change to function pointer

2020-08-21 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 140 +- 1 file changed, 73 insertions(+), 67 deletions(-) diff --git a/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c b/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c index dd42c329a9

[FFmpeg-devel] [PATCH V3 2/2] dnn_backend_native_layer_mathbinary: change to function pointer

2020-08-21 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 166 +- 1 file changed, 80 insertions(+), 86 deletions(-) diff --git a/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c b/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c index 6876aaf2c6

[FFmpeg-devel] [PATCH V3 1/2] dnn_backend_native_layer_mathbinary: add floormod support

2020-08-21 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 17 + .../dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools/python

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathbinary: change to function pointer

2020-08-21 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 166 +- 1 file changed, 80 insertions(+), 86 deletions(-) diff --git a/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c b/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c index 6876aaf2c6

[FFmpeg-devel] [v2] dnn_backend_native_layer_mathbinary: add floormod support

2020-08-17 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 17 + .../dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools/python

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathbinary: add floormod support

2020-08-14 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 17 + .../dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools/python

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathbinary: add pow support

2020-08-13 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- .../dnn/dnn_backend_native_layer_mathbinary.c | 17 + .../dnn/dnn_backend_native_layer_mathbinary.h | 1 + tests/dnn/dnn-layer-mathbinary-test.c | 5 + tools/python/convert_from_tensorflow.py | 2 +- tools/python

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathunary: add round support

2020-08-10 Thread Mingyu Yin
Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathunary.c | 4 libavfilter/dnn/dnn_backend_native_layer_mathunary.h | 1 + tests/dnn/dnn-layer-mathunary-test.c | 4 tools/python/convert_from_tensorflow.py | 2 +- tools/python

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathunary: add floor support

2020-08-05 Thread Mingyu Yin
nn_out:dnn_backend=native -f framemd5 {}_savemodel/native_out.md5\n \ or \n \ ./ffmpeg -i detection.jpg -vf format=rgb24,dnn_processing=model={}_savemodel/model.model:input=dnn_in:output=dnn_out:dnn_backend=native {}_savemodel/out_native.jpg\n \nto generate output result of native model

[FFmpeg-devel] [v5] dnn_backend_native_layer_mathunary: add ceil support

2020-08-03 Thread Mingyu Yin
framemd5 ceil_savemodel/native_out.md5\n \ or \n \ ./ffmpeg -i detection.jpg -vf format=rgb24,dnn_processing=model=ceil_savemodel/model.model:input=dnn_in:output=dnn_out:dnn_backend=native ceil_savemodel/out_native.jpg\n \nto generate output result of native model\n") Signed-off-by: Mingyu

[FFmpeg-devel] [v4] dnn_backend_native_layer_mathunary: add ceil support

2020-07-31 Thread Mingyu Yin
del=ceil_savemodel/model.model:input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 ceil_savemodel/native_out.md5\n \n \ to generate output result of native model\n") Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathunary.c | 4 libav

[FFmpeg-devel] [v3] dnn_backend_native_layer_mathunary: add ceil_v2 support

2020-07-31 Thread Mingyu Yin
del=ceil_savemodel/model.model:input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 ceil_savemodel/native_out.md5\n \n \ to generate output result of native model\n") Signed-off-by: Mingyu Yin --- libavfilter/dnn/dnn_backend_native_layer_mathunary.c | 4 libav

[FFmpeg-devel] [v2] dnn_backend_native_layer_mathunary: add ceil_v2 support

2020-07-30 Thread Mingyu Yin
eil_savemodel/tensorflow_out.md5\n \n \ to generate output result of tensorflow model\n") print("To verify, please use\n \n \ ./ffmpeg -i detection.jpg -vf format=rgb24,dnn_processing=ceil_savemodel/model.model:input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 ceil_s

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathunary: add ceil support

2020-07-28 Thread Mingyu Yin
\ to generate output result of tensorflow model\n") print("To verify, please use\n \n \ ./ffmpeg -i path_to_image -vf format=rgb24,dnn_processing=path_to_native_model(.model):input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 path_to_output_result_dir/native_out.md5\n \

[FFmpeg-devel] [PATCH] dnn_backend_native_layer_mathunary: add ceil support It can be tested with the model generated with below python script:

2020-07-28 Thread Mingyu Yin
print("To verify, please use\n \n \ ./ffmpeg -i path_to_image -vf format=rgb24,dnn_processing=path_to_native_model(.model):input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 path_to_output_result_dir/native_out.md5\n \n \ to generate output result of native model\n") builder

[FFmpeg-devel] [PATCH 2/2] dnn_backend_native_layer_mathunary: add floor support

2020-07-28 Thread Mingyu Yin
\ to generate output result of tensorflow model\n") print("To verify, please use\n \n \ ./ffmpeg -i path_to_image -vf format=rgb24,dnn_processing=path_to_native_model(.model):input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 path_to_output_result_dir/native_out.md5\n \

[FFmpeg-devel] [PATCH 1/2] dnn_backend_native_layer_mathunary: add ceil support

2020-07-28 Thread Mingyu Yin
\ to generate output result of tensorflow model\n") print("To verify, please use\n \n \ ./ffmpeg -i path_to_image -vf format=rgb24,dnn_processing=path_to_native_model(.model):input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 path_to_output_result_dir/native_out.md5\n \

[FFmpeg-devel] [PATCH 1/2] dnn_backend_native_layer_mathunary: add ceil support

2020-07-28 Thread Mingyu Yin
\ to generate output result of tensorflow model\n") print("To verify, please use\n \n \ ./ffmpeg -i path_to_image -vf format=rgb24,dnn_processing=path_to_native_model(.model):input=dnn_in:output=dnn_out:dnn_backend=native -f framemd5 path_to_output_result_dir/native_out.md5\n \