Python tf.GradientTape和backprop.GradientTape之间的差异

Python tf.GradientTape和backprop.GradientTape之间的差异,python,python-3.x,tensorflow,Python,Python 3.x,Tensorflow,查看Tensorflow 1.15中的OptimizerV2代码时,我注意到他们使用backprop.GradientTape计算梯度 我在网上找不到这门课的任何参考资料,只有tf.GradientTape。 两者之间有什么区别?没有区别,它是: TensorFlow内部一般不使用公共API,直接导入其他内部模块 @tf_export("GradientTape", "autodiff.GradientTape", v1=["GradientTape"]) class GradientTape(

查看Tensorflow 1.15中的
OptimizerV2
代码时,我注意到他们使用
backprop.GradientTape
计算梯度

我在网上找不到这门课的任何参考资料,只有
tf.GradientTape

两者之间有什么区别?

没有区别,它是:

TensorFlow内部一般不使用公共API,直接导入其他内部模块

@tf_export("GradientTape", "autodiff.GradientTape", v1=["GradientTape"])
class GradientTape(object):
  ...