Mac下Theano, Keras, Tensorflow等机器学习包的安装介绍 总252期-量化试验071
Posted 量化金融科技前沿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下Theano, Keras, Tensorflow等机器学习包的安装介绍 总252期-量化试验071相关的知识,希望对你有一定的参考价值。
什么是Theano, Keras, Tensorflow?
原文链接
http://deeplearning.net/software/theano_versions/dev/introduction.html
https://keras.io
http://www.tensorfly.cn
Theano
Theano是一个Python库,可让你定义、优化和求值数学表达式,特别是具有多维数组(numpy.ndarray)的数学表达式。使用Theano处理具有大量数据的问题时,它的速度与C不相上下。
Keras
Keras是一个高级神经网络API,用Python编写,能够在TensorFlow,CNTK或Theano之上运行。它的开发着重于实现快速实验,能够把你的idea迅速转换为结果。
TensorFlow
TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。
1 Theano的安装
在Mac终端命令行下输入:
conda list
确认系统没有安装Theano包;
在命令行输入:
conda install theano
安装Theano包,安装成功后,再次输入conda list确认是否已经安装好此包。
2 Keras 及 Tensorflow的安装:
在Mac终端命令行下输入:
conda list
确认系统没有安装Keras 及 Tensorflow包;
在命令行输入:
conda install -c conda-forge keras=2.0.2
安装Keras包,当系统出现Proceed ([y]/n)提示时,输入y继续安装,
如图所示,可以发现当我们安装Keras包时,系统会为其辅助安装Tensorflow包,因此当我们装好Keras包时,就无需再次安装Tensorflow。
再次使用conda list,确认这三个包已经安装成功。
以上是关于Mac下Theano, Keras, Tensorflow等机器学习包的安装介绍 总252期-量化试验071的主要内容,如果未能解决你的问题,请参考以下文章
使用 tensor.zeros() 和 tensor.shape() 作为参数的 Theano 错误
Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras
ModuleNotFoundError:没有名为“theano.tensor.shared_randomstreams”的模块