TensorFlow2.0入门到进阶系列——1_TensorFlow简介

本文介绍了TensorFlow的概念,包括Google开源软件库、数据流图及其特性。详细阐述了TensorFlow从1.0到2.0的版本变迁与架构变化,特别是2.0的简化模型开发流程、强大的跨平台能力和研究实验能力。同时对比了TensorFlow与PyTorch在入门难度、图创建与调试、全面性和序列化部署方面的差异,并给出了TensorFlow的环境配置指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、TensorFlow是什么

1.1、Google开源软件库

  • 采用数据流图,用于数值计算;
  • 支持多种平台——GPU、CPU、移动设备;
  • 最初用于深度学习,如今越来越通用

1.2、数据流图

  • 节点:处理数据
  • 线:节点间的输入输出关系
  • 线上运输张量
  • 节点被分配到各种计算设备上运行

1.3、特性

  • 高度的灵活性
  • 真正的可移植性
  • 产品和科研结合
  • 自动求微分(反向传播等)
  • 多语言支持
  • 性能最优化

2、TensorFlow版本变迁与tf1.0架构

2.1 、TensorFlow版本变迁

在这里插入图片描述

2.1、TensorFlow1.0—主要特性

  • XLA—Accelerate Linear Algebra
    • 提升训练速度58倍
    • 可以在移动设备运行
  • 引入更高级别的API—tf.layers/tf.metrics/tf.losses/tf.keras
  • TensorFlow调试器
  • 支持docker镜像,引入tensorflow serving服务

2.2、TensorFlow1.0—架构

在这里插入图片描述

3、TensorFlow2.0架构

3.1、Tens

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值