请教老师,关于TensorFlow源码搜索的问题

来源:7-7 文本生成实战之构建模型

OliverSong

2019-09-11

比如说搜索CategoricalCrossentropy的TensorFlow源码实现方式(即具体计算过程):

  1. 首先找到官网API页:https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/keras/losses/CategoricalCrossentropy
  2. 再点击“View source on GitHub”,进入https://github.com/tensorflow/tensorflow/blob/r2.0/tensorflow/python/keras/losses.py#L405-L464

但是这个页面没有详细的计算过程,且不知如何进一步查找。
所期待的结果如下图(网页截图):
图片描述
想请教老师该如何正确的寻找TensorFlow源码呢?

谢谢!

写回答

1回答

正十七

2019-10-24

同学你好,抱歉回复的迟了。之前漏掉了这个问题。

关于源码,就你举的这个例子而言,我觉得已经是源码了,虽然里面还是用了一些api,不过api的操作都很基础了,比如tf.reduce_sum, tf.clip_by_value。

我在内部找到的代码也是这样。我理解这个就是正确的,如果对其中的某些API不理解的话,可以再去找对应API的代码。

0
1
OliverSong
非常感谢!
2019-10-24
共1条回复

Google老师亲授 TensorFlow2.0 入门到进阶

Tensorflow2.0实战—以实战促理论的方式学习深度学习

1849 学习 · 896 问题

查看课程