> -----Original Message----- > From: Guo, Yejun > Sent: Tuesday, July 30, 2019 9:26 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Guo, Yejun <yejun....@intel.com> > Subject: [PATCH 2/2] convert_from_tensorflow.py: support conv2d with dilation > > conv2d with dilation > 1 generates tens of nodes in graph, it is not > easy to parse each node one by one, so we do special tricks to parse > the conv2d layer. > > Signed-off-by: Guo, Yejun <yejun....@intel.com> > --- > tools/python/convert_from_tensorflow.py | 80 > ++++++++++++++++++++++++--------- > 1 file changed, 59 insertions(+), 21 deletions(-)
this patch set asks for review, thanks. I've locally finished more patches to improve dnn module, plan to send more them set by set, since the patches have dependency. Just in case you are interested in these new patches, I've uploaded to https://github.com/guoyejun/ffmpeg/tree/dnn0809. for your convenient, I also copy the oneline log here for each patch (from newer to older) with 4 patch sets. 7eced90 libavfilter/dnn: support multiple outputs for native mode 28a7054 libavfilter/dnn/dnn_backend_native: find the input operand according to input name 256e657 FATE/dnn: add unit test for layer maximum 8c616a0 libavfilter/dnn: add layer maximum for native mode. 8ec6c0c FATE/dnn: add unit test for dnn depth_to_space layer 09ef108 libavfilter/dnn: separate depth_to_space layer from dnn_backend_native.c to a new file c65b59d FATE/dnn: add unit test for dnn conv2d layer a5d69a7 libavfilter/dnn: separate conv2d layer from dnn_backend_native.c to a new file 202d323 dnn: export operand info in python script and load in c code 3c706a0 dnn: change .model file format to put layer number at the end of file 0256731 dnn: introduce dnn operand (in c code) to hold operand infos within network Besides continuous dnn improvement, I also plan to add two generic video filters for dnn. - a generic filter to process the content of AVFrame with different dnn networks. and so the current specific filters such as vf_sr (some changes needed) and vf_derain are no longer needed, since they can be included in this specific filter. And of course, in practice I'll not remove them. - a generic filter to analyze the content of AVFrame to generate some side data with different dnn networks. The content of AVFrame does not change. The application, which invokes the filter with a given dnn network, has the responsibility/knowledge to parse the side data (analyze result). _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".