首页 文章

导入Bazel Build Tensorflow

提问于
浏览
1

我正在尝试将tensorflow项目导入到CLion IDE(在Linux上),以便我可以运行各种cc测试,例如this .

我按照here的说明使用Bazel从源代码构建了tensorflow . 现在,我正在尝试按照here列出的步骤将bazel项目导入CLion IDE .

我无法选择 .bazelproject 类型的初始项目视图文件,因为它在我的 tensorflow 目录中不存在 .

我错过了什么或者是否有另外一种方式可以在我的ide上运行tensorflow测试文件?

1 回答

  • 1

    导入Tensorflow项目与任何其他Bazel项目没有什么不同 . 当我尝试以下操作时,它对我很好:

    • 通过配置 - >插件 - >并搜索Bazel来安装Bazel插件 . 安装以下插件:

    enter image description here

    • 安装完成后重启CLion

    • 重新启动后,单击加载屏幕中的打开项目选项:

    enter image description here

    • 这将打开并导入具有构建设置的tensorflow项目 . 您可以从此图像中看到正确导入了bazel配置和设置:

    enter image description here

    Note: Bazel将整个tensorflow项目构建为可安装的python包 . 如果你纯粹有兴趣为C / C编译它,那么我建议你看看如何构建和使用C++ API,因为为你的每个编辑构建整个项目会很快老化你 .

    Recommendation: 如果您只是想运行测试文件,那么安装Tensorflow并简单地执行测试文件,就像运行任何带有cpp源文件的程序一样 .

相关问题