tumuyan / RealSR-NCNN-Android

An Android application for super-resolution & interpolation. Contains RealSR-NCNN, SRMD-NCNN, RealCUGAN-NCNN, Real-ESRGAN-NCNN, Waifu2x-NCNN, Anime4kcpp, nearest, bilinear, bicubic, AVIR...
Other
974 stars 86 forks source link

自己训练的新的模型导入后无法运行 #59

Open ZMxyxyxy opened 3 months ago

ZMxyxyxy commented 3 months ago

我们自己训练的新的模型导入后无法运行,我们采用的是syenet,也是基于ncnn的,导出了param和bin文件,以同样的方式导入。 my

tumuyan commented 3 months ago

你好,是这样的,虽然同样是ncnn格式的模型,但是不同项目的模型可能需要重新实现推理程序。 你可以参考下nihui做的这些项目,https://github.com/tumuyan/RealSR-NCNN-Android?tab=readme-ov-file#ncnn-projects-and-models

整体的过程是图片分片,然后预处理,推理后再做后处理,最后把分片图片合并并完成存储。 虽然我做了平台移植以及凑数的gui,但是事实上并不能理解nihui的这些项目到底是怎么做到的。

tumuyan commented 3 months ago

看了下你的截图,你的模型到底是几倍的?从命名上讲是一倍的,但是程序读取的时候似乎并没有正确找到1倍的模型。 如截图是我尝试运行一个正常的x1外置模型的画面 放置了 /storage/emulated/0/realsr/models-ESRGAN-Fatality_NoiseToner-sharpen_denoise/x1.param 和 /storage/emulated/0/realsr/models-ESRGAN-Fatality_NoiseToner-sharpen_denoise/x1.bin 两个文件

Screenshot_2024-04-17-11-32-08-758_com tumuyan ncnn realsr

ZMxyxyxy commented 3 months ago

好的,谢谢大佬!

A_周梦辛悦 @.***

Original Email

Sender:"tumuyan"< @.*** >;

Sent Time:2024/4/17 11:18

To:"tumuyan/RealSR-NCNN-Android"< @.*** >;

Cc recipient:"ZMxyxyxy"< @. >;"Author"< @. >;

Subject:Re: [tumuyan/RealSR-NCNN-Android] 自己训练的新的模型导入后无法运行 (Issue #59)

你好,是这样的,虽然同样是ncnn格式的模型,但是不同项目的模型可能需要重新实现推理程序。 你可以参考下nihui做的这些项目,https://github.com/tumuyan/RealSR-NCNN-Android?tab=readme-ov-file#ncnn-projects-and-models

整体的过程是图片分片,然后预处理,推理后再做后处理,最后把分片图片合并并完成存储。 虽然我做了平台移植以及凑数的gui,但是事实上并不能理解nihui的这些项目到底是怎么做到的。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

ZMxyxyxy commented 3 months ago

您好,我们这个是x2,在pychram上运行结果图片会放大两倍。

@.***

Original Email

Sender:"tumuyan"< @.*** >;

Sent Time:2024/4/17 11:34

To:"tumuyan/RealSR-NCNN-Android"< @.*** >;

Cc recipient:"ZMxyxyxy"< @. >;"Author"< @. >;

Subject:Re: [tumuyan/RealSR-NCNN-Android] 自己训练的新的模型导入后无法运行 (Issue #59)

看了下你的截图,你的模型到底是几倍的?从命名上讲是一倍的,但是程序读取的时候似乎并没有正确找到1倍的模型。 如截图是我尝试运行一个正常的x1外置模型的画面 放置了 /storage/emulated/0/realsr/models-ESRGAN-Fatality_NoiseToner-sharpen_denoise/x1.param 和 /storage/emulated/0/realsr/models-ESRGAN-Fatality_NoiseToner-sharpen_denoise/x1.bin 两个文件

Screenshot_2024-04-17-11-32-08-758_com.tumuyan.ncnn.realsr.jpg (view on web)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

tumuyan commented 3 months ago

虽然希望不大,但是不应该在这一步出错。可以把文件名改为x2试试,ncnn模型可以打包上传一下我看看有没有机会。

ZMxyxyxy commented 3 months ago

谢谢佬~这里我们打包了onnx文件,不知您说的是否是这个,还是更全面的打包文件,因为我们不太理解您说的整个ncnn模型怎么打包,感谢指导!

------------------ 原始邮件 ------------------ 发件人: "tumuyan/RealSR-NCNN-Android" @.>; 发送时间: 2024年4月17日(星期三) 中午1:23 @.>; @.**@.>; 主题: Re: [tumuyan/RealSR-NCNN-Android] 自己训练的新的模型导入后无法运行 (Issue #59)

虽然希望不大,但是不应该在这一步出错。可以把文件名改为x2试试,ncnn模型可以打包上传一下我看看有没有机会。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

tumuyan commented 3 months ago

似乎你并没有上传文件…

ZMxyxyxy commented 3 months ago

您好,我通过邮箱发给您了,不知您是否收到

tumuyan commented 3 months ago

没有收到邮件呢