linux下xgboost、python版本、tensorflow_GPU的一些小事情
2017-09-24 15:23
567 查看
最近要搬实验室的砖,博客不怎么更新,可能到11月继续开始跟新,这次就说说最近的一些小问题
python版本的事情其实这也没啥大事,因为之前一直用anaconda所以没啥坑,最近装xgboost的时候就遇到了。
总结一下:pip安装好像安装到python2那里去了,要在python3.5安装库啥的,用pip3;安装xgboost,运行setup.py的时候,如果要安装到python3.5,我记得用的是sudo python3 setup.py install;总之安装注意Python的版本。
附上一个步骤链接助你安装:
http://blog.csdn.net/tobeyourlover/article/details/53244421
注意里面的pip/pip3,python/python3。
下面有gpu加速资料的mark一下
http://blog.csdn.net/bojackhosreman/article/details/71480614
http://weibo.com/1402400261/ElI2M62Tn?type=comment#_rnd1506236204757
https://github.com/dmlc/xgboost/blob/master/plugin/updater_gpu/README.md
ps:python传递引用,这个事情在写复杂链表拷贝的时候又出现了,哎
举个例子:
>>> a=[1,2,3] >>> b=a >>> b [1, 2, 3] >>> b[1]=3 >>> b [1, 3, 3] >>> a [1, 3, 3]
在把a这个list类(node类啥的同理)赋给b的时候,传递的是引用,内存中存储的还是只有一个list,这个细节在较大程序里可能会不小心,再次给自己做个记号。
tensorflow和GPU相关的
特么又是你的问题!
你大爷的!
tensorflow是一个比较素质低的玩家,注意指定使用gpu的编号,不然单机容易bug,服务器也应该有人会举报你,因为这个玩家默认调用所用的gpu资源,申请不到就报错。
所以,设置可见的GPU和使用的显存资源;
(1)功劳不是我的,老老实实贴链接
http://blog.csdn.net/wangkun1340378/article/details/72782593
ps:当然也可以在执行的时候用CUDA_VISIBLE_DEVICES=0 python3 xx.py
话说,这里又注意是python3,版本大家就不能只有一种么….
(2)单机下看自己的GPU编号命令:nvidia-smi
(3)安装tensorflow的时候,import可能出现有时候找不到对应版本的libcudnn啥的文件,那就去nvidia官网上找对应版本的cudnn,把一些文件拷贝到/usr/local/cuda-8.0/lib64里面去吧(有时候还要拷贝include文件夹的东西),具体细节应该在第二篇文本分类文章里有链接,关于cuda和cudnn的安装
没啦,没啥要说的了,oh还有就是感觉xgboost这种,特么要做的就是调参调参。。。
还有,听说u8出了7700k会降价?哎,一不小心先买了微星z270 gaming pro的主板,听说也会降;
1100买了英睿达白马甲8g*2,一看别人买的,都是几百块钱的时候买的;
我好傻,买1060的时候也是贵的时候,但是有时候是真着急,刚需!
所以求牙膏厂给条活路,让我买到降价的7700k吧,我等你两周好不好,
很急很关键!
相关文章推荐
- windows(64位)下用GPU版本的mxnet配置(绑定python)+xgboost快速安装使用
- 在Win10上安装和运行XGBoost的GPU版本
- win10内置Linux子系统安装GPU版本TensorFlow
- Linux系统之路——python多版本共存问题(ps:自行切换python版本,pip安装遇到的一些问题)
- Ubuntu安装Tensorflow GPU 版本和 CUDA Toolkit 9.1 和 cuDNN 7.0.5 for Python 3
- 说说Windows7 64bits下安装TensorFlow GPU版本会遇到的一些坑
- deepin linux 15.5 + 小米笔记本pro 下的深度学习环境tensorflow-gpu 1.4版本搭建过程
- Linux系统下安装TensorFlow的GPU版本
- TensorFlow_gpu版本 python库安装流程(包括驱动,cuda,cudnn)
- tensorflow gpu 0.12.1 版本与python对应关系及下载地址
- linux 安装tensorflow(gpu版本)
- window7 安装GPU版本TensorFlow遇到一些列的坑
- 终于在pycharm下(Python3.6.1版本)安装完成机器学习相关库文件(sklearn scikit-learn gensim xgboost tensorflow nltk )
- 在Window平台下安装xgboost的Python版本
- linux下python导入xgboost出现的问题小结
- 64 位 windows 下 安装 xgboost python版本
- xgboost学习之windows下python版本安装
- 在Window平台下安装xgboost的Python版本
- Windows 7/8.1 下 双版本Python2.7/Python3.5 安装 GPU版的tensorflow
- 安装tensorflow gpu enable python 2.7 版本