Keras深度学习与神经网络
上QQ阅读APP看书,第一时间看更新

第2章 Keras与环境配置

技能目标

掌握深度学习开发环境的配置。

认识深度学习主流框架的特点。

了解Keras的基本用法。

本章任务

通过学习本章,读者需要完成以下两个任务。读者在学习过程中遇到的问题,可以通过访问课工场官网解决。

任务2.1 配置深度学习开发环境。

任务2.2 快速入门Keras。

其实不依赖于第三方库,使用计算机语言完全可以实现机器学习和深度学习的算法以及模型的创建和训练,但是在现实应用中,如果每一个任务都用原生Python或C语言去编写,效率就太低了。近年来,随着深度学习在图像领域的突破,各种深度学习库如雨后春笋般冒出来。不同的库有着不同的特点,但使用这些库无疑提高了实现神经网络的效率。

我们选择 Keras 作为本书的深度学习库。本章主要讲解 Keras 的特点和具体使用方法,并且教会读者如何配置深度学习开发环境。