![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
问题解决
分享各类遇到的问题,希望可以对你有所帮助
Qodicat
哈嘿!AI野生探险家,一起探索AI世界的无限可能
有任何问题欢迎给我留言
展开
-
【问题解决】| AttributeError: module ‘xxx‘ has no attribute ‘xxx‘
2 如果没有,则搜索官方文档,在官网里直接搜这个函数,然后找到这个函数对应的版本,下载版本。1 对于项目代码,看别人推荐的Requirements.txt里面的版本。怎么理解,就是说,这些包的更新的过程中,可能会弃用一些函数。你能保证别人的代码正确性的情况下,却出现了这种问题。如果出现某些函数没有,那么大概率是因为版本的问题,当你执行一个别人写好的代码的时候。导致你用最新的版本没有这些函数。所以一般的解决方法是。原创 2024-02-28 18:16:23 · 617 阅读 · 0 评论 -
【问题解决】关于pip缓存,HUggingface缓存,HUggingface无法正常下载的问题解决
第一个问题我在安装的pip install torch的时候,出现了C盘磁盘空间不够的问题但是我的环境明明在E盘啊,给我整不会了!!!后来发现是因为缓存的问题感觉理解缓存相关机制可以更好debug~先来回答缓存在哪里。原创 2024-05-11 00:04:35 · 1158 阅读 · 0 评论 -
【问题解决】| 关于This error originates from a subprocess, and is likely not a problem with pip问题
2、出现上述问题的原因是虽然pip可以搜索并下载中间的某一个版本,但是下载好以后不支持对应版本的python~相当于pip有一个下载源,下载源里面可以提供这些版本的numpy 从1.3.0到1.26.4。一般情况,如果在不指定包的版本的时候,pip会默认下载可下载版本里面的最新的稳定版~这个库和python版本不兼容,python版本过高导致。一般只需要降低python版本,或者升高库的版本即可。写代码配环境的时候,无意间碰到这样一个问题。查了网上的博客之后,大概的意思是——原创 2024-05-08 18:35:00 · 283 阅读 · 0 评论 -
【学海拾贝】文件大小和实际占用空间大小不一致的情况思考:加深文件系统分配理解
如果这个空间用不完,且文件内容少,Windows就会把内容直接写到索引空间里空余的地方。也就是说操作系统只会给某一个文件分配一个簇,两个簇,一直到N多个簇,不会出现1.5个簇,即不会出现两个不同公用一个簇的情况,这也就好理解了。这是因为操作系统的文件系统(NTFS)是按簇去分配空间的,簇是分配空间的最小单位,是4KB(4096字节),什么意思。如果文件内容增加了,超过了索引区的大小,就会把内容从索引空间里移出去分配磁盘空间保存。也就是说占用空间只能是4KB的整数倍,而文件大小却不一定是4KB的整数倍。原创 2024-03-14 16:30:48 · 881 阅读 · 0 评论 -
【问题解决】| ControlNet训练为什么这么慢???关于模型量与显卡资源认知关系的建立
我一开始没啥概念,反正就各种折腾好环境开始训练了,忽然发现,哦?为什么这么慢,慢的离大谱。我觉得做深度学习相关的开发,要深刻认识到自己的显卡资源有多少,以及对应能做一些什么研究。1个epoch需要12500次迭代,而一次迭代4分钟,大约需要八百多个小时。所以,一般来说 几个GB的模型 就已经有亿个往上的参数了,训练自然会慢~比如今天的我就对这部分认识不深,终归还是实践代码少~缺乏经验。我后来看了一下,Controlnet大约十亿参数。我觉得之后要多跑代码,多跑工程项目啊。我今天做了一件什么事情。原创 2024-03-07 21:16:45 · 356 阅读 · 0 评论 -
【问题解决】| 关于vscode调试python文件 报错 且直接运行正常的诡异情况记录
'c:\Users\Qodi\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher':这是Visual Studio Code(VSCode)的Python扩展使用的调试器启动器的路径。我一开始以为是没有切换虚拟环境的问题,导致无法找到包,因为他的这个前面的(base)并没有切换到我的代码的环境。关于python的debug报错,其实很奇怪。原创 2024-03-07 20:52:51 · 1240 阅读 · 0 评论 -
【问题解决】| 关于torch无法使用GPU的一些实验探索,思考
实验证明在pip指令后面的 cu118才是关键。Fridemn-CSDN博客做实验尝试做到很晚但是我们目前只能说有一些感性的认识,总结了一些经验但是对于CUDA的理解还是有很多不到位的地方,需要后面不断的实践补充。原创 2024-03-03 22:19:31 · 2767 阅读 · 1 评论 -
【问题解决】| conda不显示指示前面的(base)无法在终端激活虚拟环境
就是在安装好conda,配置好环境变量后可以正常用conda的指令,如创建环境等等但是不能激活新建的环境,我们知道同时也没有前面的小括号指示当前环境,也没有这个前面的(base)原创 2024-02-28 17:57:22 · 3944 阅读 · 0 评论 -
【问题解决】| 对于代码访问transformers库报错,无法正常下载模型及其参数的问题
模型默认会下载到 home/用户名/.cache/huggingface里面,不需要的话可以把他手动删除,Windows的话是C盘的.cache里面。降级两个包即可(注意降级包的时候,报错很多黄色的WARNIG:Retrying的时候,记得把科学上网关掉再降级)但是如果能用第一种方式会好很多,但是实际中可能会遇到如下问题。科学上网打开了,有可能又会报这个错。如果想自定义下载路径,该怎么做?报这个错,原因是未开启科学上网。可以看到如下图,可以正常下载了。现在一个问题,模型下到了哪里?原创 2024-01-29 11:05:56 · 649 阅读 · 1 评论 -
Pytorch报错RuntimeError: one_hot is only applicable to index tensor.
这个错误表明你正在尝试对非索引张量(index tensor)(也就是非整形张量,如浮点型)应用。函数期望输入的张量包含的是整数索引,这些索引将被转换为独热编码。不是这样的索引或者张量,你需要先将其转换为正确的格式。是一个浮点数张量,你可以使用。原创 2024-01-21 22:09:59 · 1176 阅读 · 0 评论 -
解决Linux的端口占用报错问题
查看当前一些端口号的占用号,找到6006对应的PID 进程号 699875。想起之前运行Gradio 6006,端口被占用。XXX是我们刚刚查到的号码。原创 2023-12-02 22:22:24 · 1142 阅读 · 0 评论 -
Linux端部署Stable Diffusion报错解决
实际部署stable diffusion中遇到如下bug,主要是在运行启动脚本的时候。原创 2023-07-21 15:34:40 · 3564 阅读 · 0 评论 -
解决Jupyter修改默认路径失败的问题
发现仅仅删除“%USERPROFILE%/”是远远不够的。还需要手动添加路径原创 2023-02-15 16:55:27 · 435 阅读 · 0 评论 -
Python爬虫爬取到空字典等问题解决
爬虫返回空字典原创 2022-07-11 10:23:36 · 223 阅读 · 0 评论