13 Tensorflow API主要功能
要想使用Tensorflow API,首先要知道它能干什么。Tensorflow具有Python、C++、Java、Go等多种语言API,其中Python的API是最简单和好用的。
Tensor Transformations:Tensor:数据类型转换、形状转换、切片(slice)和连接(join)。
Asserts and boolean checks:断言和类型判断。
Running Graphs:启动图形和执行操作。(会话管理和错误类)
Constants, Sequences, and Random Values:产生常数、序列和随机数张量。
Control Flow:控制流运算(条件、循环)、逻辑运算、比较运算、调试运算。
Building Graphs:创建图。(核心数据结构、张量类型、工具类、图集合、定义新操作、建立在Tensorflow上的类库)
Higher Order Functions:功能性运算。(map-reduce编程模式)
Histograms:直方图。
Images:图片编码解码、大小变换、裁剪、翻转、旋转、移位、颜色空间变换、图片调整、边框、去噪。
Inputs and Readers:占位符、读取器、将不同格式转为张量、缓冲区、队列、条件存储、文件系统操作、输入管线。
Math:算数运算、基本数学函数、矩阵运算、张量数学函数、复数函数、张量降维、搜索、分割、序列比较和索引。
Neural Network:激活函数、卷积运算、池运算(矩形扫描然后降维)、形态过滤、规范化、损失函数、分类、嵌入查找、循环神经网络、连接时间分类、评估、候选抽样、抽样损失函数、候选抽样、抽样工具、量化操作。
Data IO (Python functions):TFRecords文件处理。
Wraps python functions:python/numpy函数封装。
Sparse Tensors:张量处理运算、稀疏张量表示、转换、操纵、减少、数学运算。
Spectral Functions:光谱函数、傅里叶变换函数。
Variables:变量、变量帮助函数、保存和恢复变量、共享变量、可变分区变量分片、稀疏变量更新、只读查询表、导出和导入元图。
Strings:字符串处理函数、计算哈希、连接、切片、转为base64。
Summary Operations:摘要操作、将摘要写入文件、生成摘要、工具类。
Testing:单元测试、工具类、梯度测试。
TensorFlow Debugger:调试器、添加断点、转储数据、加载转储数据、张量值断言、会话包装类和会话钩子的实现。
Training:训练、优化器、梯度计算、梯度渐变、降低学习率、移动平均、协调器和队列运行器、分布执行、训练钩子、训练工具。
BayesFlow Entropy (contrib):贝叶斯熵。
BayesFlow Monte Carlo (contrib):蒙特卡洛算法和帮助类。
BayesFlow Stochastic Graph (contrib):贝叶斯随机图。
BayesFlow Stochastic Tensors (contrib):贝叶斯随机张量。
BayesFlow Variational Inference (contrib)
Copying Graph Elements (contrib)
CRF (contrib)
FFmpeg (contrib)
Framework (contrib)
Graph Editor (contrib)
Integrate (contrib)
Layers (contrib)
Learn (contrib)
Linear Algebra (contrib)
Losses (contrib)
Metrics (contrib)
Optimization (contrib)
Random variable transformations (contrib)
RNN and Cells (contrib)
Seq2seq Library (contrib)
Statistical Distributions (contrib)
Training (contrib)
Utilities (contrib)
原文:《Tensorflow API Documentation》:https://www.tensorflow.org/api_docs/
13 Tensorflow API主要功能的更多相关文章
- TensorFlow API 汉化
TensorFlow API 汉化 模块:tf 定义于tensorflow/__init__.py. 将所有公共TensorFlow接口引入此模块. 模块 app module:通用入口点脚本. ...
- 对TControl和TWinControl相同与不同之处的深刻理解(每一个WinControl就相当于扮演了整个Windows的窗口管理角色,主要是窗口显示和窗口大小)——TWinControl就两个作用(管理子控件的功能和调用句柄API的功能)
TControl是图形控件,它本身没有句柄,所以不能直接使用WINAPI显示,调整位置,发消息等等,只能想办法间接取得想要的效果,但是可以直接使用一些不需要句柄的API,比如InvalidateRec ...
- 基于.NetCore开发博客项目 StarBlog - (13) 加入友情链接功能
系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetC ...
- tensorflow函数/重要功能实现
一.基础函数 1.1 .tf.reduce_sum(input_tensor, axis) Computes the sum of elements across dimensions of a ...
- tensorflow API _ 6 (tf.gfile)
一.gfile模块是什么 tf.gfile模块的主要角色是:1.提供一个接近Python文件对象的API,以及2.提供基于TensorFlow C ++ FileSystem API的实现. C ++ ...
- Java 17 将要发布,补一下 Java 13 中的新功能
本文章属于Java 新特性教程 系列,已经收录在 Github.com/niumoo/JavaNotes ,点个赞,不迷路. 自从 Oracle 调整了 Java 的版本发布节奏之后,Java 版本发 ...
- Java基础语法Day_07(1-3 常用API第一部分)
常用API第一部分 第1节 Scanner类 day07_01_API概述和使用步骤(使用最基本的三个步骤 搜索 构造方法 方法) day07_02_Scanner概述及其API文档 ...
- Java 9 揭秘(13. Collection API 更新)
Tips 做一个终身学习的人. 在本章中,主要介绍以下内容: 在JDK 9之前如何创建了不可变的list,set和map以及使用它们的问题. 如何使用JDK 9中的List接口的of()静态工厂方法创 ...
- Windows加密API的功能分类
本地数据加密保护本地数据加密保护机制提供了简单的DAPI调用接口,密钥管理等等一概由系统来处理.DAPI的数据加密保护机制在用户登录会话范围或者本地计算范围,使用操作系统设计的方式加密保护数据和解密还 ...
随机推荐
- 02.02.02 第2章 制作power bi图表(Power BI商业智能分析)
---恢复内容开始--- 02.02.02第2章 制作power bi图表 02.02.02.01 power pivot数据导入 00:08:43 02.02.02.02建立数据透视表 00:11: ...
- 初识大数据(三. Hadoop与MPP数据仓库)
MPP代表大规模并行处理,这是网格计算中所有单独节点参与协调计算的方法. 是将任务并行的分散到多个服务器和节点上,在每个节点上计算完成后,将各自部分的结果汇总在一起得到最终的结果. MPP DBMS是 ...
- 《NoSQL精粹》读后感
<NoSQL精粹>作者Pramod J. Sadalaga.Martin Flower著,译者爱飞翔. 本书以关系型数据库开头,讲解了关系型数据库的优缺点,然后引入了NoSQL数据库,并且 ...
- Servlet的创建二以及生命周期
之前说Servlet可以通过实现Servlet接口来创建,但是我们看到了,需要重写该接口中的所有方法. 创建方式二:Servlet的创建还可以继承抽象类GenericServlet并重写其中的抽象方法 ...
- hadoop2.7集群安装
1. 按照官方文档对单节点的配置,将etc/hadoop/core-site.xml中的localhost改成node13. http://hadoop.apache.org/docs/r2.7.3/ ...
- formated time string for file naming
#include <stdio.h> #include <time.h> int main() { time_t rawtime; struct tm *timeinfo; ] ...
- 两个VirtualBox版本装的语言不一样?
两个VirtualBox版本装的语言不一样? 1.这个是我用的两个版本的VirtualBox. 2.用这个 VirtualBox-4.3.20-96997-Win.exe安装的时候,一直是英文. 3. ...
- 7-unittest和requests重构、封装处理get/post请求
1.概念说明 ① unittest:python中自带的单元测试框架,封装了一些校验返回的结果方法和一些用例执行前的初始化操作 ② TestCase:测试用例 ③ TestSuite:测试套,即多个测 ...
- hadoop安装笔记
环境是ubuntu java啥的有yum apt-get install default-jdk update-alternatives --display Java hadoop解压缩就行 tar ...
- IntelliJ IDEA小问题通过操作软件解决
Diamond types are not supported at this language level http://blog.csdn.net/qq_34884729/article/deta ...