lltcggie / waifu2x-caffe

waifu2xのCaffe版
MIT License
8.02k stars 841 forks source link

Failed to tranfrom in all mode #147

Closed 1349422030 closed 5 years ago

1349422030 commented 5 years ago

Just remind this default In English, these words probably be "There was a fatal mistake. Separation size may be too large" In Japanese, these words probably be "致命的なミスが起こった。分割サイズが大きいかもしれない"

LinLingxin commented 5 years ago

看软件界面我想我用中文回答就OK了 检查是否有安装CUDA和cuDNN,如果没有就安装一下下,如果有安装的话就看一下版本,最新版的waifu2x要求官网下载的最新的驱动(目前为止最新的),安装后就可以用了。因为这个软件就是基于这个的,不安装可能就会出各种问题。 我一开始也是老版本用得好好的,新版本安装上就也是拆分尺寸过大,无法使用cuDNN,然后更新了就能用了,还有问题请追问

1349422030 commented 5 years ago

十分感谢,已经能成功运行了,但是我发现一个特定情况下即使使用最新驱动也会导致这个错误。如下图,我的电脑有两块GPU, [cid:image001.png@01D4BB12.7853A4A0] 而我发现在这个地方有一个更改默认GPU的设置, [cid:image002.png@01D4BB12.959CBE70] 填写0,在任务管理器也是960M在工作并且运行正常,但是填写1则960依然工作,但是VRAM的利用率会突然很大形成峰值,之后就会报错,错误就是之前这个。

GPU No.0: [cid:image003.png@01D4BB12.E7DC0AB0]

GPU No.1: [cid:image006.png@01D4BB13.394AC080] 大概在运行到红线处就报错了。

发送自 Windows 10 版邮件https://go.microsoft.com/fwlink/?LinkId=550986应用


发件人: hh1217130737 notifications@github.com 发送时间: Saturday, February 2, 2019 7:16:25 AM 收件人: lltcggie/waifu2x-caffe 抄送: 1349422030; Author 主题: Re: [lltcggie/waifu2x-caffe] Failed to tranfrom in all mode (#147)

看软件界面我想我用中文回答就OK了 检查是否有安装CUDA和cuDNN,如果没有就安装一下下,如果有安装的话就看一下版本,最新版的waifu2x要求官网下载的最新的驱动(目前为止最新的),安装后就可以用了。因为这个软件就是基于这个的,不安装可能就会出各种问题。 我一开始也是老版本用得好好的,新版本安装上就也是拆分尺寸过大,无法使用cuDNN,然后更新了就能用了,还有问题请追问

― You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flltcggie%2Fwaifu2x-caffe%2Fissues%2F147%23issuecomment-459900708&data=02%7C01%7C%7Ce3c5a2a042ec44168b9a08d6889b4999%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636846597866775333&sdata=sYNK0XYPSCXD96%2FboMpgvXc2gCeMsrmUp9O9x9tulIQ%3D&reserved=0, or mute the threadhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAhnu7Qkc4KI2vALAxKjLsLlizo92H_3eks5vJMrJgaJpZM4aeouS&data=02%7C01%7C%7Ce3c5a2a042ec44168b9a08d6889b4999%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636846597866785338&sdata=inLUBsGY6yBqUc6A5ZNiDW%2F54r5vyIYo9GUkjFnC1hA%3D&reserved=0.

LinLingxin commented 5 years ago

emmm看不到图啊

1349422030 commented 5 years ago

我在网页上再传一次吧😂,不知道为啥我直接回复邮件吧图给我吞了。。。。

十分感谢,已经能成功运行了,但是我发现一个特定情况下即使使用最新驱动也会导致这个错误。如下图,我的电脑有两块GPU,

default

而我发现在这个地方有一个更改默认GPU的设置,

default

填写0,在任务管理器也是960M在工作并且运行正常,但是填写1则960依然工作,但是VRAM的利用率会突然很大形成峰值,之后就会报错,错误就是之前这个。

GPU No.0:

default 这是正常运行的状态

GPU No.1:

default

大概在运行到红线处就报错了。

LinLingxin commented 5 years ago

恩,因为毕竟不是作者,源码我也没完全看,所以就说一下我个人的理解吧。caffe版为N卡版这个你应该知道,所以他的处理就如设置中所说的,走CUDA(也就是走NVIDIA显卡,如支持cuDNN则使用cuDNN)或者CPU。而当你安装了相应的驱动程序之后自然而然的也就可以使用了。在设置中优先使用CUDA,这使得GPU设置默认也就是走N卡了,但当强制设置为1的时候,个人认为会强制从N卡转向你的集显,这时由于集显并不支持CUDA,自然而然也就出现了这个问题。我想作者这么设计应该是考虑到双独显的情况而设置的。个人理解哈。

Rhapsodyx2 commented 5 years ago

看软件界面我想我用中文回答就OK了 检查是否有安装CUDA和cuDNN,如果没有就安装一下下,如果有安装的话就看一下版本,最新版的waifu2x要求官网下载的最新的驱动(目前为止最新的),安装后就可以用了。因为这个软件就是基于这个的,不安装可能就会出各种问题。 我一开始也是老版本用得好好的,新版本安装上就也是拆分尺寸过大,无法使用cuDNN,然后更新了就能用了,还有问题请追问

您好,想请教一下,我安装了CUDA tool kit 10.0, 把cuDNN v7.3.1放在了waifu2x cafee的根目录, waifu2x cafee是最新版的,老版本的也试过,只要我用CUDA模式会报错,遇到的是和楼主一样的报错信息,可能是什么原因呢?我的显卡是980M,系统是windows 8.1. 非常感谢。

1349422030 commented 5 years ago

看软件界面我想我用中文回答就OK了 检查是否有安装CUDA和cuDNN,如果没有就安装一下下,如果有安装的话就看一下版本,最新版的waifu2x要求官网下载的最新的驱动(目前为止最新的),安装后就可以用了。因为这个软件就是基于这个的,不安装可能就会出各种问题。 我一开始也是老版本用得好好的,新版本安装上就也是拆分尺寸过大,无法使用cuDNN,然后更新了就能用了,还有问题请追问

您好,想请教一下,我安装了CUDA tool kit 10.0, 把cuDNN v7.3.1放在了waifu2x cafee的根目录, waifu2x cafee是最新版的,老版本的也试过,只要我用CUDA模式会报错,遇到的是和楼主一样的报错信息,可能是什么原因呢?我的显卡是980M,系统是windows 8.1. 非常感谢。

目前我的解决办法是,升级nvidia驱动,去官网下载然后升级那种,不使用第三方软件更新。然后前面提到的使用GPU的No.就填写0。目前我能够正常运行了

byteslaves commented 4 years ago

看软件界面我想我用中文回答就OK了 检查是否有安装CUDA和cuDNN,如果没有就安装一下下,如果有安装的话就看一下版本,最新版的waifu2x要求官网下载的最新的驱动(目前为止最新的),安装后就可以用了。因为这个软件就是基于这个的,不安装可能就会出各种问题。 我一开始也是老版本用得好好的,新版本安装上就也是拆分尺寸过大,无法使用cuDNN,然后更新了就能用了,还有问题请追问

您好,想请教一下,我安装了CUDA tool kit 10.0, 把cuDNN v7.3.1放在了waifu2x cafee的根目录, waifu2x cafee是最新版的,老版本的也试过,只要我用CUDA模式会报错,遇到的是和楼主一样的报错信息,可能是什么原因呢?我的显卡是980M,系统是windows 8.1. 非常感谢。

目前我的解决办法是,升级nvidia驱动,去官网下载然后升级那种,不使用第三方软件更新。然后前面提到的使用GPU的No.就填写0。目前我能够正常运行了

试了,最新版的驱动还是拆分过大问题,win10,gtx950m,445.75版驱动,更新于2020.3月,cuda和cudnn都安装并能检查可用。

shikkoku commented 4 years ago

拆分过大问题我就遇到 https://github.com/lltcggie/waifu2x-caffe/issues/147#issuecomment-459946350 的特定情况了……旧有设置是GPU1,但新系统GPU0才是独立显卡(我是台式电脑)。

userElaina commented 3 years ago

你好,我也遇到了同样的问题……cuda和cudnn都安装完毕可用,仍然报错拆分尺寸过大。是不是因为我的硬件配置过低?(显存128MB的轻薄本)