Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ide几乎不支持 #7

Open
djkcyl opened this issue Dec 11, 2021 · 19 comments
Open

ide几乎不支持 #7

djkcyl opened this issue Dec 11, 2021 · 19 comments

Comments

@djkcyl
Copy link

djkcyl commented Dec 11, 2021

image
例如这些方法有哪些参数,都不知道去哪儿看

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

pycharm应该可以跳转的,因为没做pyi文件,所有没有智能提示
不过使用应该很简单,就是两种方式,test.py里有写
主要的3个参数
data: 图片字节流
modelIndex: 使用模型索引
backId: 回调的Id
加上按比例放大scale或者固定长heigh 宽width,二选一
image

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

然后就是问一下,我用在异步项目里中间调用的话会出一些问题,这个stop的作用是什么

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

然后就是问一下,我用在异步项目里中间调用的话会出一些问题,这个stop的作用是什么

你是怎么写的,这个是在C++线程里处理的,按理异步是没有问题的,stop是释放ncnn模型,停止c++线程。

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

是个qq的机器人sdk,我也是个新手,看不懂这个框架(Ariadne)的核心机制是什么,
image
image
我监听sdk的 stop 事件,但是发现会出问题,大概就是整个程序不会exit出去,而是一直卡在结束,我需要手动再按一次 Ctrl C 才能吧整个程序结束

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

image
大概就是会这样卡住,不知道是哪儿的问题

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

image 大概就是会这样卡住,不知道是哪儿的问题

waifu2x.add是调用了吗,还是没有调用退出也是这样呢

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

无论调用与否都会这样

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

你把await asyncio.sleep(2)去掉,waifu2x.stop()后面加个打印,看看有没有打印成功

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

没有的,试过了,如果不加这个sleep的话其他地方会报错

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

等我调试下试试

@tonquer
Copy link
Owner

tonquer commented Dec 11, 2021

搭了半天没搭起来,你把waifu2x.stop()位置放到main函数最后试试吧

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

还是不行,太奇怪了,算了,就这样吧,反正能用

@ghost
Copy link

ghost commented Dec 11, 2021

这是 #6 吗?(

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

这是 #6 吗?(

不知道,大概是。。。?

@ghost
Copy link

ghost commented Dec 11, 2021

不懂就问,为什么不可以把 waifu2x.init() 和 waifu2x.initSet() 放到 ApplicationLaunched 里?

但 waifu2x.stop() 却被放在了 ApplicationShutdowned 里?

@djkcyl
Copy link
Author

djkcyl commented Dec 11, 2021

不懂就问,为什么不可以把 waifu2x.init() 和 waifu2x.initSet() 放到 ApplicationLaunched 里?

但 waifu2x.stop() 却被放在了 ApplicationShutdowned 里?

我是笨比()

@ghost
Copy link

ghost commented Dec 11, 2021

?(

放进去试试看?( 因为懒所以不想自己搭建

@ghost
Copy link

ghost commented Dec 11, 2021

我也没用过这个框架(

@ghost
Copy link

ghost commented Dec 11, 2021

pycharm应该可以跳转的,因为没做pyi文件,所有没有智能提示 不过使用应该很简单,就是两种方式,test.py里有写 主要的3个参数 data: 图片字节流 modelIndex: 使用模型索引 backId: 回调的Id 加上按比例放大scale或者固定长heigh 宽width,二选一 image

或者直接看这里

image

tonquer added a commit that referenced this issue Dec 24, 2021
#7
添加代码提示功能,
修改线程退出逻辑,
修复TTA模式段错误
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants