tensorflow schema_generated.h checked into source instead of generated

fkaflof6  于 4个月前  发布在  其他
关注(0)|答案(5)|浏览(53)

问题类型

构建/安装

你是否在TensorFlow Nightly版本中复现了这个bug?

是的

问题来源

源代码

TensorFlow版本

主分支

自定义代码

OS平台和发行版

  • 无响应*

移动设备

  • 无响应*

Python版本

  • 无响应*

Bazel版本

  • 无响应*

GCC/编译器版本

  • 无响应*

CUDA/cuDNN版本

  • 无响应*

GPU型号和内存

  • 无响应*

当前行为?

schema_generated.h文件被检入源代码树,而不是由flatc生成。这反过来导致对flatc的一个非常特定的版本的依赖:

static_assert(FLATBUFFERS_VERSION_MAJOR == 23 &&
              FLATBUFFERS_VERSION_MINOR == 5 &&
              FLATBUFFERS_VERSION_REVISION == 26,
             "Non-compatible flatbuffers version included");

。在BUILD中还有其他由flatc生成的文件。为什么需要将这个文件检入源代码树?有一些关于schema_generated.h.oss的引用,暗示着有一些Google特定的内容被省略了,但这只是个猜测。

独立代码重现问题

N/A
kxxlusnw

kxxlusnw1#

你好,@aws-taylor!请按照以下步骤操作:

  1. 从源代码树中删除已检入的schema_generated.h文件
  2. 使用flatc重新生成schema_generated.h文件
  3. 将生成的schema_generated.h文件添加到项目的构建配置中。
  4. 更新文件以检查更改
    请告知您正在使用的TensorFlow版本?
    谢谢!
a5g8bdjr

a5g8bdjr2#

这个问题已经过期,因为它已经开放了7天,没有活动。如果没有进一步的活动发生,它将被关闭。谢谢。

0h4hbjxa

0h4hbjxa3#

你好@sushreebarsa,
我认为我之前表述不清楚——问题不在于文件过期,而是文件不应该被检入源代码树中。它应该作为构建的一部分生成。我可以采取你提到的步骤,但这只会把问题推迟到以后解决。
请告知我们您正在使用的TF版本?
此问题存在于顶层树中
-Taylor

rur96b6h

rur96b6h4#

你好,@aws-taylor,感谢你提出这个问题。
我在删除文件后重新生成了它,但我觉得它可能已经提交了原因。
@qukhan,你能看一下吗?也许你在这里有更好的见解,谢谢。

vaj7vani

vaj7vani5#

也在阿尔卑斯linux通过chromium遇到这个问题。$x_1^m_0^n_1^x$ 实际上只是其中之一

$x_1^a_0^b_1^x$

相关问题