本节课的目标是了解 Tensorflow 和人工智能之间的关系以及安装好 Tensorflow 框架,方面我们后续的学习。
TensorFlow 是谷歌基于 DistBelief 进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。自谷歌于 2017 年发布 TensorFlow 1.0 之日起,它作为开源机器学习库之一立即受到机器学习工程师的欢迎。然而,两年后,当谷歌于 2019 年 9 月 30 日推出其更新版本 TensorFlow 2.0 时,整个人工智能社区陷入了狂热。本教程使用 2.x 版本进行授课。
使用 TensorFlow,几乎所有行业类型都发生了转变,包括银行、医疗保健、农业、制药等 TensorFlow 在使组织能够利用 AI 从而使他们的服务或产品比以前更好方面发挥了关键作用谈到成为某人眼中的苹果,TensorFlow 很快成为几乎所有行业巨头的一个,包括 LinkedIn、Twitter、PayPal 等等。Tensor Flow 的用例——情感分析、对象和视频检测,包括图像和语音识别。
tensorflow支持 GPU 和 CPU 版本安装,如果你没有 GPU,则只能安装 CPU 版本,安装方式使用 pip 安装:
GPU安装命令: python pip install tensorflow-gpu=2.13
。
CPU安装命令:python pip install tensorflow==2.13
。
大家不要忘记,我们最好在虚拟环境下安装 tensorflow(对每个项目创建一个独立的环境)。不会使用虚拟环境的同学,可以参考 虚拟环境 来学习如何使用虚拟环境。