- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 一步一步从头安装debian10.2和cuda10.0
这是我第3次安装debian和第4次安装cuda,以往几次我都把出现的问题一一记录在案,以为这次应该是一帆风顺,没想到还是遇到了不少问题,因此我觉得有必要完整的把整个流程记录分享一下。不过我也是一个只用了linux一年的新手,所以文章中有不全面,不正确的地方,请多多包涵,可以在评论中告诉我。硬件cpu: AMD R5 2600x主板:MSI B450M MORTOR MAX 迫击炮m...
2020-03-30 22:06:47
2118
原创 debian10.0安装cuda10,nvidia driver遇到kernel source tree missing的解决方法
在安装nvidia driver (安装cuda的时候会同时装N卡驱动)的时候我遇到了kernel source tree missing我就轻车熟路地运行sudo apt-get install linux-headers-$(uname -r)结果告诉我没有这个包。然后我运行sudo apt-cache search linux-headers-$(uname -r)...
2019-12-05 14:08:39
2120
原创 Debian 10安装cuda10.0时出现 Error: unsupported compiler: 8.3.0的解决方法
在cuda10.0的installation guide for linux 里面有表格,可以看到对ubuntu 18.04 GCC支持7.3.0。ubuntu是debian系,所以可以用以参考。检查debian10的gcc版本gcc --version会看到是8.3.0或者更高,因此要降低版本。sudo apt-cache search gcc-7sudo apt-get...
2019-12-05 14:01:21
1310
原创 用Python多进程做数据预处理能大幅提高效率
在做机器学习之前,有一项工作是非常耗时耗力的,那就是数据预处理。有时候数据预处理花的时间比训练的时间还要多。有很多办法可以提高数据预处理的效率,我在利用python的 multiprocessing写多进程代码的时候,发现对数据预处理处理能起到很好的效果。首先说说我的机器,之前是i5 4590 +8G内存+机械硬盘,一个程序处理起来总共要花30多个小时,当时只用到一个核,哪怕我把数据切开,同时...
2019-11-20 12:38:44
1220
原创 linux shell中获取时间差
start=`date "+%F %T"`job 1...job2...job3 ...end=`date "+%F %T"`echo 开始于$startecho 结束于$endpython3 -c "from datetime import datetime;import sys;start=datetime.strptime(sys.argv[1]+...
2019-07-17 12:55:57
319
原创 fill_n与generate_n的区别
有些人对未知事物的第一印象一般比之后的印象记得牢,即使是错误的想法,也会根生地固的记得很牢。而有些人却善于用之后正确的印象来代替之前的印象。我很羡慕这种人,因为我自己是第一种人。 我对fill_n这个函数的印象就属于自以为是的错误印象,然而,这个印象被之后的正确印象所替换之后,我还不时的用错这个函数。就像程序员们老生常谈的空指针问题(现在少的多了,铺天盖地的高级语言,很少遇到这种问题了)。
2008-07-08 21:56:00
979
XGBoost论文翻译.docx
2019-11-20
重定向命令行程序的输出到windows剪贴板
2009-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人