11.1,Keras框架介绍
Keras框架是一套神经网络应用接口(API),使用Python语言写的,可以运行在TensorFlow、CNTK、Theano等深度学习框架上,它的目标是让人们能够更快地使用神经网络来做研究实验。
Keras原来是作为Python的第三方包来提供的,也就是说我们需要用pip install keras命令来单独安装Keras。但是从TensorFlow1.4版本开始,已经把Keras纳入了TensorFlow的框架中,因此,如果已经安装了TensorFlow1.4以上的版本,就无须在单独安装Keras。但是,如果要使用Keras的保存和载入模型功能,还要安装一个h5py的第三方包,这是因为Keras使用了一种叫做HDF5的特殊格式来保存模型文件。h5py包直接使用pip install h5py命令安装即可。
上述文字摘自《深度学习——基于Python语言和TensorFlow平台》