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的数据加密保护机制在用户登录会话范围或者本地计算范围,使用操作系统设计的方式加密保护数据和解密还 ...
随机推荐
- 别人的Linux私房菜(21)基础系统设置与备份策略
网络设置,手动设置IP,DHCP自动获取. 以太网协议开发出来的网卡ethN,N为数字. CentOS7对网卡命名的规则:eno代表由主板BIOS内建立的网卡,ens1由主板BIOS内建的PCI-E界 ...
- Python 打印矩形、直角三角形、等腰三角形、菱形
# 1)打印一个星号 print('*') #2)打印一行6个星号 * * * * * * for i in range(6): print('*',end=' ') #3)打印6列星号 * * * ...
- Linux常用的工具软件安装
一. linux简单介绍 linux的优势 可靠的安全性,良好的稳定性,完善的网络功能 跨平台的硬件支持,丰富的软件支持,多用户多任务 Linux的发行版本 Redhat 红帽子,最大稳定 CentO ...
- Django模板继承和引用
一.模板继承 1.模板继承可以在创建一个基本“骨架”后,被其它子模板继承并覆盖,通过修改基础模板可以修改子模板中的所有框架 2.在模板teacher文件夹下创建基础模板 {% block xxx}与{ ...
- shell遍历文件夹
遍历目录下的所有文件 假如有一个文件夹路径为dir,遍历文件 for file in /path/dir/* do if test -f $file then echo $file arrary=($ ...
- mybatis框架的注意点
1.在mapper.xml文件中 resultType:返回结果类型,只能用于单表 paramsType:接收参数类型,基本数据类型可省略 2.给实体类起别名 在mybatisConfig.xml配置 ...
- python for data analysis 2nd 读书笔记(一)
第一章相对简单,也么有什么需要记录的内容,主要用到的工具的简介及环境配置,粗略的过一下就行了.下面我们开始第二章的学习 CHAPTER 22.2Python Language Basics, IPyt ...
- c语言宏开关 使用
/* * 宏的写法,宏的作用域,当前位置开始到大括号结束,如果没有大括号,到文件结尾. */ #include <stdio.h> //#define HELLO int main(int ...
- 我人生做过的第一个信息化项目--TIPTOP 5.0 ERP项目
我人生做过的第一个信息化项目--TIPTOP 5.0 ERP项目 2008年8月毕业不久,我参与了我人生的第一个信息化项目:TIPTOP 5.0 ERP项目.
- FPGA开发随笔汇总
点击标题即可进入相关随笔. DE-SOC开发板VrilogHDL开发相关部分: (本过程需要Verilog HDL 的基本语言基础) 1.FPGA的发展史及FPGA 的基础架构 2.首先看一下友晶DE ...