非常教程

TensorFlow Guide参考手册

扩展 | Extend

Extend(扩展)

本节介绍开发人员如何为TensorFlow的功能添加功能。首先阅读以下架构概述:

  • TensorFlow架构以下指南解释如何扩展TensorFlow的特定方面:
  • 添加一个新操作,来解释如何创建自己的操作。
  • 添加一个自定义文件系统插件来解释了如何添加对您自己的共享或分布式文件系统的支持。
  • 自定义数据读取器,详细说明如何添加对您自己的文件和记录格式的支持。
  • 在tf.contrib.learn中创建估算器,它解释了如何编写自己的自定义估算器。例如,您可以构建自己的估算器来实现标准线性回归的一些变化。

Python目前是TensorFlow API稳定性承诺支持的唯一语言。但是,TensorFlow还提供C ++,Java和Go功能,以及社区对Haskell和Rust的支持。如果您想用这些语言以外的语言创建或开发TensorFlow功能,请阅读以下指南:

  • 其他语言的TensorFlow要创建与TensorFlow的模型格式兼容的工具,请阅读以下指南:
  • TensorFlow模型文件的工具开发人员指南
TensorFlow Guide

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。

主页 https://www.tensorflow.org/
源码 https://github.com/tensorflow/tensorflow
版本 Guide
发布版本 1.4

TensorFlow Guide目录

1.指南 | Guide
2.教程 | Tutorials
3.配置 | Deploy
4.扩展 | Extend
5.开始 | Get Started
6.表现 | Performance