医学图像处理学习日记

这几天在调试程序的时候真的出现了好多的问题,前所未有,但是都被我解决啦,虽然还是会有新的问题,但是我相信我一定都可以解决掉的。

首先上周在调试的时候,我发现程序需要的环境条件是torch=1.12,但是我的只有1.10,于是我就给他升级,顺带着把torchvision和torchaudio也升级成了对应的版本。那么问题就来了,上周还能运行地好好地,这周就出现了大问题。他说我的torch版本和我的cuda版本不匹配。好嘛,然后我就又开始找官网找对应的torch版本,我发现,cuda11.3也能用1.12的呀,那这又是哪的问题呢?我就再一次卸载torch一家,下载新的torch一家,调了半天最后还是下载回来了torch=1.12。我寻思着换个程序,运行试试,看看是不是这个程序的问题,结果别的就能运行,但在这个程序里我import torch都出错,今天在调试的时候,我发现在这个程序里面python都是错的,显示我的环境没有激活。纯纯无语住了。然后我又开始查资料,调试。我在cmd也显示python环境未激活,激活cmd中的环境之后,我发现我的python是能用的,import torch 也能用,也能查看torch版本,torch_is_available也是True。于是我就想着在pycharm里面也激活一下环境,发现还是不对。经过我再次查找资料后发现,pycharm使用的shell是Windows powershell改成cmd之后就可以正常使用,并且运行程序了。

光解决这么点问题,林林总总都花了我一天的时间,嘤。

果然问题五花八门,但总有解决办法。0213-0215

第一周bug更新

自监督代码部分:数据加载出现错误,显示找不到某个文件,目前仍未解决。

经过调试之后,这一部分代码已经没有问题了。

Trans代码出现问题,不知道这个函数属于哪里正在查找解决。

在下载ignite的时候正确的下载方法是:pip install pytorch-ignite

微调部分:

数据加载失败,显示找不到对应文件

当在terminal发现输入python时,显示以下警告:

可以先在prompt中试试python能不能用,不能用的话需要激活环境conda activate+环境,如果还不成功,就需要使用conda info –envs查找当前所在环境的位置,再使用conda activate +环境位置激活环境。如果在prompt中可以使用那就直接在terminal中直接激活环境就可以使用python了。

(这个是查找函数文件位置的)

02.17现在这些代码中就剩两个py文件有问题了,两个都是同样的问题,都是找不到某个文件,不知道怎么改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值