TensorFlow logo

TensorFlow

认领

TensorFlow 是一个开源机器学习平台,用于构建、训练和部署模型,支持桌面、移动、Web、云端和边缘环境,涵盖 TensorFlow 2、Keras、TFX、TensorFlow.js 和 LiteRT。

TensorFlow preview

概述

TensorFlow 是一个开源机器学习平台,围绕 TensorFlow Core 文档、学习材料以及更广泛的库和扩展生态系统构建。公开网站将其呈现为一种可在桌面、移动、Web、云端和嵌入式环境中构建、训练、评估和部署机器学习模型的方式。

文档强调 TensorFlow 2 更简洁的工作流,具有即时执行、Keras 等更高级别的 API,以及灵活的模型构建。它还将用户引导至基于 Colab 的笔记本、使用 TFX 的生产流水线、通过 TensorFlow.js 的浏览器部署,以及使用 LiteRT 的设备端推理。

除了核心框架之外,TensorFlow 还汇集了用于数据准备、模型分析、可视化、优化、联邦学习、图形以及领域特定扩展的相关工具。这使该网站既适合学习基础知识的人,也适合组建端到端 ML 系统的团队。

功能

TensorFlow 2 工作流

该指南强调 TensorFlow 2 中的即时执行、更高级别的 API,以及在任何平台上的灵活模型构建。

核心学习与工作流指南

文档包含安装、迁移、Keras、TensorFlow 基础、数据输入流水线、模型保存、加速器和性能指南。

多端部署

Learn 页面提到了用于 Web、移动端和边缘场景以及生产部署场景的 TensorFlow.js、LiteRT 和 TFX。

数据准备工具

Learn 页面介绍了标准数据集、可扩展的数据流水线、预处理层,以及用于验证和转换大规模数据集的工具。

生态系统库与扩展

库页面列出了用于决策森林、联邦学习、图形、模型优化、数据验证和模型分析的生态系统软件包。

训练与监控支持

Learn 页面说明 TensorFlow 支持分布式训练、模型迭代,以及借助 Keras 的调试,还支持使用 TensorBoard 和 Model Analysis 跟踪进展。

常见用例

  • 学习该框架

    使用核心指南学习 TensorFlow 基础、安装软件包、理解即时执行,并通过基于 Keras 和笔记本的示例进行实践。

  • 部署到 Web 和设备

    在模型需要尽可能靠近用户或设备运行时,使用 TensorFlow.js 进行基于浏览器的机器学习,并使用 LiteRT 进行移动端、嵌入式和边缘推理。

  • 运行生产 ML 流水线

    使用 TFX、TensorBoard 和 ML Metadata 自动化流水线、跟踪模型行为、监控性能,并支持生产环境中的 ML 运维。

  • 构建专业化 ML 工作流

    使用数据和生态系统库来准备数据集、验证输入、优化模型,并通过领域特定工具扩展 TensorFlow。

Pros and Cons

Pros

  • 涵盖从数据准备和模型构建到部署和 MLOps 的完整机器学习生命周期。
  • 支持多种执行目标,包括 Web、移动端、边缘、云端和生产服务器环境。
  • 为初学者提供引导入口,同时也提供有关模型训练、性能和部署的高级文档。
  • 包含广泛的相关库和扩展生态系统,用于联邦学习、决策森林和模型分析等专门任务。

Cons

  • 所收集的来源未提供定价或方案详情,而且定价 URL 当前返回 404 页面。
  • 某些领域在所提供的来源中只进行了部分文档说明,因此读者可能需要在指南、学习页面和库页面之间来回查找,才能拼出完整情况。

FAQ

有哪些类型的 TensorFlow 资源可用?

TensorFlow Core 提供用于构建机器学习工作流的指南、教程、API 参考以及库和扩展。“Learn” 页面还指向用于 Web 的 TensorFlow.js、用于移动和边缘设备的 LiteRT,以及用于生产流水线的 TFX。

TensorFlow 2 强调什么?

来源将 TensorFlow 2 描述为强调简洁和易用性,支持即时执行、Keras 等更高级别的 API,以及在任何平台上的灵活模型构建。

TensorFlow 可用于什么?

文档显示 TensorFlow 可用于模型构建、数据流水线、模型保存、性能调优、部署和 MLOps。它还包含适用于决策森林、联邦学习、图形和模型优化等领域的库。

TensorFlow 多少钱?

所收集的来源未显示定价详情。定价 URL 返回 404 页面,因此这里无法确认可用性和方案信息。

人们通常如何开始使用 TensorFlow?

人们通常会通过核心文档和生态工具开始使用 TensorFlow,并获得关于 Colab 笔记本、TensorFlow.js、LiteRT、TFX、TensorBoard 以及相关库和扩展的指导。

Quick Facts

类别
机器学习平台
主要平台
桌面、移动端、Web、云端和边缘
主要用户
初学者、专家和 ML 团队
核心工作流
学习、构建、训练、部署和运营 ML 模型
来源域名
tensorflow.org
定价
所提供的来源中不可用;定价 URL 返回 404