deepspeed安装 windows建议用WSL安装(就是在windows上弄一个linux环境),一开始一直折腾,解决了这个问题又有下一个问题,后面还是直接用的linux,一次就成功了。另外跑大模型还是用服务器吧,本地很难跑得动QAQ,所以不建议windows。
libcudart.so.10.2: cannot open shared object file: No such file or directory 首先出现这个报错说明在/usr/local/cuda-11.5/lib64目录中确实没有libcudart.so.10.2这个文件,然后按照网上的。首先查看系统内核,选择需要的CUDA版本,通过命令。安装好了cuda 10.2后,运行代码又报错了。,然后再安装就提示安装失败),结果又报错。是什么意思,后面搜了下。指的应该是gcc版本(
c++ opencv 也可以将三通道转换为单通道,但是这个的转换是指将三个通道取平均值变为单通道的值,比如像素点(0,0)的rgb值分别为240,236,242,则转换后的单通道值为239.33。当mask值都大于0但各不相同的时候,和没有mask得到的结果一致,计算的是所有数据的rgb的均值。rows:表示矩阵行数,如果设置为0,则表示保持原有行数不变,如果设置为其他数字,表示要设置的行数。并且需要行数等于列数,其中行数为3列数为1三通道是不行的,若要求其行列式,可以利用。改其通道数即可,另外需要注意的是,
latex 一开始以为只是标题居中了,后面发现真个文档都居中了,网上找的方法设置左对齐都没用,最后发现只是不小心删掉了标题那一块的"}“,而标题设置了。采用的是中文模板,但是那个中文模板中的图例有点问题,用。的作用域变成了整个文档,补上”}"就行。也不行,后面发现是引用了宏包。只能显示英文图例,用了。
draw.io使用 因此可以先写一行latex代码,再新建一个文本框放在上面,调整位置即可,为了显示得更直观,这里我把文本框填充为了紫色,注意图形的latex代码要换几次行,图形里的latex代码才能显示在图形的上方。来换行,如果在同一个框里写两个latex代码,两个代码直接有换行的话,显示出来的latex代码两行之间距离会很大。两个latex代码挨得较紧的话,显示出来的latex代码虽然距离也会很大。文本格式如大小、粗体等不一致,统一格式即可正常渲染。右键,选择“组合”,再进行旋转或其它放大缩小等操作。
pycharm连接服务器 之前想连接多台服务器的,但是发现解释器只能选择一个,修改了解释器后想修改回原来的服务器的解释器,发现本地修改代码服务器一直没有更新代码,后面发现是修改了解释器需要再点击Apply。
no module named ‘xxx‘,‘function‘ object has no attribute ‘xxxx‘ 引入绝对路径也不行,最后发现是在model目录底下的__init__.py文件没有import GCNmodel的model.py和layers.py。import后运行成功。
在代码中print最后输出结果没有print的内容 在A文件夹下有一个runner.py文件,A文件夹下有一个B文件夹,B文件夹下有mian.py和runner.py,main.py import的是B文件夹下的runner.py,而不是A文件夹下的runner.py,mian.py是主代码。导致代码依然import的是原来的文件夹的model,使得在新的model里面print但是输出依然没有print的内容,此时应该在服务器里面删除原来的文件夹。
github上传文件及其问题解决 首先在github上create a new repository,填写repository name,根据需求选择public、private,勾选 Add a README file,最后确认。,双引号里面是写入备注,以方便后面在github上面能看到上传记录,根据这个备注得知做了什么修改。,根据对应的大文件名修改即可,在输入commit的备注信息,最后根据是。在本地文件夹里创建一个新的文件夹,进入这个新文件,再输入。,需要提交到main,而不是master,将。的文件夹里,进入这个文件夹,输入。
marktext设置图片存放路径为相对路径 选择file->Preference,再点击Image,将prefer relative assets folder按钮打开,再在下面填入当前路径图片要存储的文件夹名字即可,我填入的是“img”,这样图片放入到markdown文档中,就会插入到当前路径的img文件夹中。