自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 mmcv与mmpose安装踩坑记录

模型时,需要安装mmcv-full==1.7.1,但是与之匹配的mmpose==0.28.0这个库已经不存在了。还好OSX这个库保存了源代码,遵循install.sh编译安装,成功运行!但是,今天碰到了一个极端情况。理论上,一般情况下,遵照这个。基本可以解决90%的坑。

2023-09-15 21:29:51 517

原创 pytorch3d安装注意事项:ImportError: libcudart.so.10.1: cannot open shared object file: No such file or dire

造成这种报错的原因,是因为在使用pip安装的时候,会下载编译好的pytorch3d进行安装,而这些事先编译好的pytorch3d安装包,在编译的时候,它的环境和你现在的环境并不一样,从而引发此种bug。pytorch3d表面安装十分简单,直接pip install pytorch3d就会显示安装成功。比如我就使用的第二种方法,git没法用,就复制网址到浏览器直接去下,然后解压重命名为pytorch3d,再运行。解决的方法,官方文档都已经为你写好了。静候一段时间,然后大功告成。

2022-09-20 22:50:45 7666 3

原创 RuntimeError: Cannot re-initialize CUDA in forked subprocess. 一个奇怪bug的奇妙解决方法

最后解决的方法也很神奇:原因是我的输入数据是以Tensor形式存储的,于是在读取的时候,不知道为什么导致了读取失败,并引发了多线程创建失败,最终报了这个错误。在将Tensor形式存储的训练数据改为array形式后,便一切正常了。原本代码是可以正常运行的,但是我改了输入之后就出现这个bug。

2022-09-17 14:35:06 674 2

原创 RuntimeError:Error(s) in loading state_dict for XXXX: Unexpected key(s) in state_dict

报错原因:模型的网络对不上正在加载的网络,建议检查__init__(),看缺了或多了某些网络结构。

2022-09-09 16:54:10 729 1

原创 pytorch Module中的forward使用for循环与不使用for循环的区别

结论是__init__()决定了Module有哪些网络,forward()决定了Module的网络是如何连接的。在forward()中无论如何调用__init__()中定义的某个网络,始终都是同一个网络。作为初学者,看代码一度很迷惑,module中的forward函数中for循环,输入的Tensor数据是在同一个网络循环,还是依次向前推进了多个不同的网络。于是,我经过了下面的测试。那么文章开头那个问题的答案就有了,答案是:for循环中,通过的是同一个网络。

2022-09-07 20:56:58 1716

原创 RuntimeError: There were no tensor arguments to this function (e.g., you passed an empty list of ...

最终发现是因为我的 X 是一个空列表,所以才报了这个错误,仔细检查代码逻辑,使 X 不为空就不会报错了。当发生这个错误时,先寻找发生错误的代码,我的是。

2022-08-23 22:20:37 1680

原创 记录一下自己的常用的Linux命令

代码】记录一下自己的常用的Linux命令。

2022-08-16 19:42:28 188

原创 ModuleNotFoundError: No module named ‘lib‘

这样运行时,python就会在你的当前运行目录下搜索对应的包,自己编写的模块就能顺利引用了。注意:sys.path.append('.')这段代码要添加在自己引用包的代码之前,不然也会出错。有时候,自己在运行代码时,明明pycharm上在引用包时,系统可以正常识别到包,运行也一切正常。但是到终端去运行代码就会报错,发现无法正常引用自己编写的包了。对此的详细解释可以看这一篇。...

2022-08-03 20:37:53 6939

原创 使用pycharm进行远程调试服务器上的代码

对于我这种代码早已经上传,就想单纯的连接服务器好调试代码的人来说,这些都是多余的。但是问题来了,网上搜教程都极其繁琐,基本都是让你进入Tool->Deployment->Configuration,然后进行一系列复杂的配置。最近刚装上了专业版的pycharm,准备美滋滋的连接服务器来调试代码,再也不用改一个文件,传一个文件这么麻烦了。输入好Username,Host,Port,然后一路点右下角来到这个界面(中间让输密码就输一下)然后点击ConnectviaSSH。...

2022-07-22 13:00:48 812

原创 smplx库的使用报错记录 view size is not compatible with input tensor‘s size and stride

在运行代码时,发生了报错:内容很多,但最关键的就是最后两行。File "/home/facegroup/anaconda3/envs/tcmr/lib/python3.7/site-packages/smplx/lbs.py", line 347, in batch_rigid_transform rel_joints.view(-1, 3, 1)).view(-1, joints.shape[1], 4, 4)RuntimeError: view size is not compatible w

2022-06-30 20:04:04 642

原创 ImportError: cannot import name ‘ModelOutput‘ from ‘smplx.body_models‘

做三维人体重建的一般都会用到smplx这个包,今天遇到了这个奇怪的bug。但好在我以前跑其他代码时并没有碰到,后来对比了一下我以前安装的conda环境,发现了问题。原来只有smplx==0.1.13才可以这么import,而我安装时自动装了0.1.26版本。那么解决方法很简单,重新安装正确的版本就好了。...

2022-06-23 21:33:15 1226

原创 _pickle.UnpicklingError: invalid load key, ‘\x00‘.

复现论文代码时,想测试加载数据,看看数据结构。使用torch.load()加载数据时,出现了这个莫名奇妙的错误。网上的解决方法要么是在MacOS下的,要么极其复杂。后来看了下论文原代码,发现它加载数据用的不是torch.load,最后解决方法很简单,改成joblib.load()即可。...

2022-06-10 15:39:40 3237

HTML旅游网站页面设计.rar

一个旅游网站页面设计,包扩6个界面,设计制作精良,可用于学校web前端开发或网站设计等课程的课程设计作业。点击即可使用,十分简单,易于理解。

2020-03-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除