![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TensorFlow 2.0
文章平均质量分 52
Avada__Kedavra
这个作者很懒,什么都没留下…
展开
-
1-1 张量数据结构
程序 = 数据结构 + 算法。TensorFlow程序 = 张量数据结构 + 计算图算法语言张量:即Tensorflow的基本数据结构,张量(Tensor)即多维数组计算图:TensorFlow的所有计算都会被转化为计算图上的节点#1. 张量前面已经介绍过,张量即多维数组。标量为0维张量,向量为1维张量,矩阵为2维张量。彩色图像有rgb三个通道,可以表示为3维张量。视频还有时间维,可以表示为4维张量。可以简单地总结为:有几层中括号,就是多少维的张量。scalar = tf.constan原创 2021-08-24 00:17:59 · 209 阅读 · 0 评论 -
2-2 自动微分机制
神经网络通常依赖反向传播求梯度来更新网络参数,求梯度过程通常是一件非常复杂而容易出错的事情。而深度学习框架可以帮助我们自动地完成这种求梯度运算。Tensorflow一般使用梯度磁带tf.GradientTape来记录正向运算过程,然后反播磁带自动得到梯度值。这种利用tf.GradientTape求微分的方法叫做Tensorflow的自动微分机制。...............原创 2021-05-18 14:39:47 · 170 阅读 · 0 评论 -
2-2 计算图
有三种计算图的构建方式:静态计算图,动态计算图,以及Autograph.在TensorFlow1.0时代,采用的是静态计算图,需要先使用TensorFlow的各种算子创建计算图,然后再开启一个会话Session,显式执行计算图。而在TensorFlow2.0时代,采用的是动态计算图,即每使用一个算子后,该算子会被动态加入到隐含的默认计算图中立即执行得到结果,而无需开启Session。使用动态计算图即Eager Excution的好处是方便调试程序,它会让TensorFlow代码的表现和Python原生原创 2021-05-10 15:53:23 · 276 阅读 · 0 评论 -
2-1 张量数据结构
程序 = 数据结构+算法。TensorFlow程序 = 张量数据结构 + 计算图算法语言张量和计算图是 TensorFlow的核心概念。Tensorflow的基本数据结构是张量Tensor。张量即多维数组。Tensorflow的张量和numpy中的array很类似。从行为特性来看,有两种类型的张量,常量constant和变量Variable。常量的值在计算图中不可以被重新赋值,变量可以在计算图中用assign等算子重新赋值。.........原创 2021-02-20 14:35:48 · 259 阅读 · 0 评论 -
二、TensorFlow的核心概念
TensorFlow™ 是一个采用 数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性转载 2021-01-15 20:16:10 · 179 阅读 · 0 评论 -
1-4 时间序列数据建模流程范例
本篇文章将利用TensorFlow2.0建立时间序列RNN模型,对国内的新冠肺炎疫情结束时间进行预测。原创 2021-01-15 18:33:22 · 288 阅读 · 0 评论 -
1-3 文本数据建模流程范例
#一、准备数据imdb数据集的目标是根据电影评论的文本内容预测评论的情感标签。训练集有20000条电影评论文本,测试集有5000条电影评论文本,其中正面评论和负面评论都各占一半。文本数据预处理较为繁琐,包括中文切词(本示例不涉及),构建词典,编码转换,序列填充,构建数据管道等等。在tensorflow中完成文本数据预处理的常用方案有两种,第一种是利用tf.keras.preprocessing中的Tokenizer词典构建工具和tf.keras.utils.Sequence构建文本数据生成器管道。原创 2021-01-15 18:32:09 · 267 阅读 · 0 评论 -
1-2 图片数据建模流程范例
#一、准备数据#二、定义模型#三、训练模型#四、评估模型#五、使用模型#六、保存模型原创 2021-01-12 20:47:17 · 513 阅读 · 0 评论 -
1-1 结构化数据建模流程范例
#一、准备数据titanic数据集(下载链接:https://www.kaggle.com/c/titanic/data)的目标是根据乘客信息预测他们在Titanic号撞击冰山沉没后能否生存。结构化数据一般会使用Pandas中的DataFrame进行预处理。import numpy as np import pandas as pd import matplotlib.pyplot as pltimport tensorflow as tf from tensorflow.keras impo原创 2020-12-02 20:45:54 · 1085 阅读 · 0 评论 -
一、TensorFlow的建模流程
模型中的 Embedding 层将每一个 Feature 转换成稠密向量,Wide&Deep 模型中 Deep 部分的 Dense Embeddings 层同样将稀疏特征向量进行转换。用矩阵的形式表达 Embedding 层,本质上是求解一个 m(输入高维稀疏向量的维度) x n(输出稠密向量的维度)维的权重矩阵的过程。二、Embedding 的预训练方法embedding...转载 2020-10-13 20:20:22 · 624 阅读 · 0 评论