- 博客(7)
- 收藏
- 关注
原创 python跑代码,一个节点执行多个任务【解决办法】
我们在服务器跑代码时,可能会遇到这样一个问题:有多个小显存需求的任务要执行,但是只有一张大显存的卡,卡不够用!例如,每个任务其实用一张4090或者p40就可以了,但是现在有多个这样的任务,却只有一张a6000,等小卡耽误时间,用大卡又浪费,从而产生一个问题:怎么实现用一张大卡(a6000)跑多个任务?同样我们会进入这个会话,然后可以执行第二个任务了,操作与执行第一个任务相同,至此,我们便实现了用一张大卡运行多个任务。这样我们就在会话name1中执行了第一个任务。好了,其他的就没啥要说的了~
2024-08-20 11:08:35 203
原创 python安装TIGRE工具包
TIGRE工具包是一个非常好用重建包,除了matlab版本,python版本也是非常实用的,其安装过程这里参考文章。
2024-08-15 09:51:45 189
原创 conda创建虚拟环境(linux)
自己老是忘记,记一下方便查找(仅针对自己所用的设备资源,部分代码可能不具普适性)。如果使用module模块的话,则是。
2024-08-15 09:39:55 147
原创 从PyPI下载并安装过程中遇到的问题及解决办法
即执行python setup.py install时报“Cython.Compiler.Errors.CompileError: physics/errors.pyx”错误。问题2:安装时报错“Cython.Compiler.Errors.CompileError: physics/errors.pyx”这里主要是因为没有Cython模块,解决办法是直接安装:pip install Cython。的解决思路,即降低Cython版本为0.29.1,发现问题解决,可以正常安装。
2024-08-14 12:00:34 157
原创 ImportError: /opt/tools/apps/miniconda3/lib/libstdc++.so.6:version ‘GLIBCXX 3.4.30‘ not found 解决方法
在运行代码时,遇到'GLIBCXX 3.4.30' not found问题,查看了一下miniconda3里面也确实没有,网上也有人说复制一个最新版然后进行软连接,但是没有权限,后面问了博士师兄,说可以直接从自己环境里面导入,然后问题就解决了。(注意:这里的diffusion-mbir是我的环境名称)
2024-08-13 11:21:49 110
原创 python批量提取文件名并对数字进行补零
new_filename = 'image_{}.mat'.format(number.zfill(3)) # 进行补零并形成新的文件名。number = re.search(r'\d+', path_parts).group() # 获取文件名的数字部分。oldname=path+ os.sep + fileList[n] # os.sep添加系统分隔符。path_parts = oldname.split("/")[-1] # 分割路径,获取文件名。# 新文件路径:路径+文件名。
2024-08-13 11:09:30 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人