Ubuntu Server 16.04 配置Keras

本文详细介绍了在Ubuntu Server 16.04上配置Keras的完整步骤,包括环境搭建、numpy和scipy的安装、blas、cblas、lapack和atlas的编译,以及Theano和GPU驱动的配置。通过这篇教程,你可以学会如何在服务器上安装Keras并充分利用GPU加速计算。
摘要由CSDN通过智能技术生成

Ubuntu Server 16.04 配置Keras

在整个配置过程之前,由于本文使用大量下载,安装的工作,建议使用alt+f1,f2使用多个终端进行工作,节省时间,同时由于个人在配置过程中出现了各种各样的问题,所以可能会配置多余的东西,欢迎批评指正。

首先配置python环境

sudo apt-get install python-dev python-pip

然后选择y使得继续安装,然后可以通过python测试是否安装成功。

对于Keras的首页上来说,安装顺序第一个是要安装numpy和scipy,但是这两个还需要引用一些包,首先是blas,然后是lapack和atlas,所以要先安装这几个,然后我就觉得cblas也顺便装上了,防止有人不知道,安装方式是先下载压缩包,使用命令wget,如果没有可以使用命令获取这个服务。

sudo apt-get install wget

然后就是通过wget下载文件了,形式如下:

sudo wget http://web/../name

blas的下载地址是http://www.netlib.org/blas/blas.tgz,cblas的下载地址是http://www.netlib.org/blas/blast-forum/cblas.tgz,lapack的官方包地址: http://www.netlib.org/lapack/,atlas的官方包地址:http://sourceforge.net/projects/math-atlas/,但是atlas可以简便安装,后面可以看一下。

选择一个包进行下载,就比如blas命令是:

sudo wget http://www.netlib.org/blas/blas.tgz

然后对于各个包安装方式如下:

blas:

下载文件后,对压缩包进行解压,进入目录,执行命令为:
gfortran -c -O3 *.f # 编译所有的 .f 文件,生成 .o文件
ar rv libblas.a *.o # 链接所有的 .o文件,生成 .a 文件
su cp libblas.a /usr/local/lib # 将库文件复制到系统库目录

cblas:

进入CBLAS文件夹,根据你自己的计算机平台,将目录下某个 Makefile.XXX 复制为 Makefile.in , XXX表示计算机的平台,如果是Linux,那么就将Makefile.LINUX 复制为 Makefile.in,然后使用下面的命令安装:
cp ../BLAS/lib

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值