《30天吃掉那只 TensorFlow2.0》 2-3 自动微分机制

Posted 风信子的猫Redamancy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《30天吃掉那只 TensorFlow2.0》 2-3 自动微分机制相关的知识,希望对你有一定的参考价值。

2-3 自动微分机制

文章目录


神经网络通常依赖反向传播求梯度来更新网络参数,求梯度过程通常是一件非常复杂而容易出错的事情。

而深度学习框架可以帮助我们自动地完成这种求梯度运算。

Tensorflow一般使用梯度磁带tf.GradientTape来记录正向运算过程,然后反播磁带自动得到梯度值。

这种利用tf.GradientTape求微分的方法叫做Tensorflow的自动微分机制。

一,利用梯度磁带求导数

首先我们可以求以下二次函数的导数
f ( x

以上是关于《30天吃掉那只 TensorFlow2.0》 2-3 自动微分机制的主要内容,如果未能解决你的问题,请参考以下文章

《30天吃掉那只 TensorFlow2.0》 2-2 三种计算图

《30天吃掉那只 TensorFlow2.0》 5-1 数据管道Dataset

《30天吃掉那只 TensorFlow2.0》 5-1 数据管道Dataset

《30天吃掉那只 TensorFlow2.0》 5-1 数据管道Dataset

《30天吃掉那只 TensorFlow2.0》 2-1 张量数据结构

《30天吃掉那只 TensorFlow2.0》 2-3 自动微分机制