加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

创建一个编译Tensorflow二进制文件的Dockerfile:SSE4.1,SSE4.2

发布时间:2020-12-16 03:41:49 所属栏目:安全 来源:网络整理
导读:那么,docker的一个主要目的是轻松部署一个环境来测试软件吗?任何人都可以告诉我如何编译Tensorflow二进制文件使用:docker文件上的SSE4.1,SSE4.2?任何人都可以指向我这样做的docker文件吗?如果有可能的话? 总之,有两个问题: 是否有可能有一个编译Tensor

那么,docker的一个主要目的是轻松部署一个环境来测试软件吗?任何人都可以告诉我如何编译Tensorflow二进制文件使用:docker文件上的SSE4.1,SSE4.2?任何人都可以指向我这样做的docker文件吗?如果有可能的话?

总之,有两个问题:

>是否有可能有一个编译Tensorflow二进制文件的docker文件:SSE4.1,SSE4.2(和GPU,我只发现了一个或另一个)
>你能告诉我在哪里可以找到这样做的Docker文件或一个好的教程吗?

“这个问题的目的是避免以下情况:主机设置工作但Docker设置不起作用,因为Tensorflow没有以特定方式编译.”如下面的图像.0000000

可以用作起点的这种Dockerfile的工作示例是:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/docker(有关详细信息,请参阅README.md).

更准确地说,它是一组参数化的Docker文件,使用parameterized_docker_build.sh启动构建.在Docker中成功编译TensorFlow的命令示例如下:

export TF_DOCKER_BUILD_IS_DEVEL=YES
export TF_DOCKER_BUILD_TYPE=CPU
export TF_DOCKER_BUILD_PYTHON_VERSION=PYTHON3
export TF_DOCKER_BUILD_DEVEL_BRANCH=master
tensorflow/tools/docker/parameterized_docker_build.sh

为了使用自定义标志构建TensorFlow,使用TF_DOCKER_BUILD_IS_DEVEL = YES作为非开发Docker文件,只需从服务器下载预编译的Docker二进制文件.

TensorFlow团队最近刚刚开始到build development Docker images with AVX.

对于SSE see this question.您可以在本地副本https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/docker/Dockerfile.devel中修改bazel命令行.

PS.对于使用自定义选项的非开发TensorFlow构建,您可以查看https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/ci_build.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读