编程语言
左边cs
这个作者很懒,什么都没留下…
展开
-
linux无进程占用GPU,但却显示显存占满
今天在使用pytorch训练模型时提示:RuntimeError: CUDA out of memory通过nvidia-smi指令查看了GPU的使用情况,结果很奇怪:只有几个基础进程占用了大概200M的GPU,但GPU的总体占用为:24162MiB / 23259 MiB由于无相关进程显示,所以没有办法通过杀进程的方式释放显存。通过 gpustat 指令查看了其他用户进程的GPU使用情况:gpustat -u --color发现和nvidia-smi显示的无区别, 其中root用户的X原创 2021-08-18 11:15:22 · 3213 阅读 · 0 评论 -
Python引用传递、赋值规则以及深拷贝和浅拷贝
Python包括可变对象和不可变对象。 可变对象:int,string,float,tuple 不可变对象:dict,list 【参考】http://www.jianshu.com/p/c5582e23b26cPython中的赋值规则: Python均采用引用传递。原创 2017-12-01 19:16:02 · 329 阅读 · 0 评论 -
Ubuntu安装sage,出现crash report
ubuntu上安装sage完成后,运行时总是提示“Ooops sage crashed”,主要原因是缺少libgfortran.so.3。安装该程序即可。apt-get install libgfortran3参考https://groups.google.com/forum/#!topic/sage-support/mwPhEvaPRbA原创 2017-12-20 13:21:15 · 624 阅读 · 0 评论 -
C语言基础
int16_t和uint_16类型: http://blog.163.com/luokun_9/blog/static/20818832200761033146831/const修饰符: 防止对象被改变(重新赋值),取代预编译指令(#define)的使用(不能被c语言编译器严格检查) http://blog.csdn.net/bigloomy/article/details/6595197原创 2017-12-06 17:00:51 · 211 阅读 · 0 评论 -
使用python3的matplotlib工具画图中文及负号显示问题
使用python3的matplotlib工具画图显示问题问题1:不能显示中文问题2:使用以上两种方法仍然不能显示问题3: 负号(减号)不能正常显示,显示为方框问题1:不能显示中文在网上找了很多解决办法,主要包括以下几种:将文件的编码设置为utf-8,即在文件头加入:#coding=utf-8设置需要显示的中文字体:matplotlib.rcParams['font.sans-...原创 2019-03-14 16:09:22 · 2856 阅读 · 4 评论 -
python对象引用及深浅拷贝
python对象引用及深浅拷贝python对象引用深拷贝和浅拷贝关于python的复制操作及深浅拷贝问题,看了好多帖子,之前还特意写过一篇博客记录当时学习的结论,但当时理解不深,最近有些心得,记录于此。python对象引用python中的赋值操作均使用对象引用的方法。所谓对象引用,与其他语言中(比如c#)的引用传递和值传递均不同,介于二者之间。对象引用的具体规则如下:若a=b,则a和b其实...原创 2019-03-17 12:54:49 · 128 阅读 · 0 评论