【问题标题】:Can't find "gen_training_ops" in the tensorflow GitHub在 tensorflow GitHub 中找不到“gen_training_ops”
【发布时间】:2019-02-23 01:38:05
【问题描述】:

我正在开发一个新的优化器,并且我设法完成了大部分过程。我目前唯一坚持的就是找到gen_training_ops

显然这个文件很重要,因为在梯度下降和 Adagrad 优化器的两个实现中,它们都使用从 gen_training_ops 的包装文件(python/training 文件夹中的 training_ops.py)导入的函数。 我在任何地方都找不到这个文件,所以我想我不明白某些东西并在错误的地方搜索。我在哪里可以找到它? (或者特别是apply_adagradapply_gradient_descent的实现)

非常感谢:)

【问题讨论】:

标签: python optimization tensorflow deep-learning jupyter-notebook


【解决方案1】:

当您从源代码构建 TensorFlow 时,将生成该文件。在这个文件中标记为out

https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/BUILD#L912

【讨论】:

    【解决方案2】:

    如果你找到它,你会发现它只是跳转到 pyhon/framework,其中实际的更新只是一个分配操作,然后被分组

    【讨论】:

      猜你喜欢
      • 2020-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多