如何解决将我的 bazel 项目与本地 tensorflow 安装链接起来
各位,
我正在编写一些依赖于 tf 头文件的 c++ tensorflow 操作符。
经过一些研究,许多现有项目都使用“http_archive”来加载特定 tensorflow 的 github 存储库,并且每次都从头开始构建所有内容。
我想知道是否有更简单的方法。毕竟,我们已经将 tensorflow 安装为 pip 包,我知道一切都在那里(例如“python3.7/site-packages/tensorflow/include”)。我试图将该文件夹作为 bazel 的 local_epository 包含在内,但到目前为止还没有运气。像这样:
new_local_repository(
name = "tf_headers",path = "/python3.7/site-packages/tensorflow/include",build_file_content = """ ... """
)
它似乎可以工作,除了仍然缺少上游包(在我的情况下是 minieigen 等)。在这一点上,我不知道如何解决它。有人可以给我一些提示或指向我使用这种本地构建方法进行构建的优秀 github 项目吗?
非常感谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。