The bounty在4天后过期。这个问题的答案有资格获得+50声望奖励。
lr100正在寻找信誉良好的答案:
我已经尝试了一段时间了。我无法在本地计算机上构建,所以我选择了Docker路线。我能够成功使用docker image devel-gpu构建Tensorflow。问题在于它建立了最新的和最大的(2.5)。我已经搜索并搜索了构建旧版2.x版本的方法,但是没有运气。
比如说如何使用docker构建TensorFlow 2.1?
我似乎好像他们停止为包含要构建源代码的各个版本制作docker镜像。
lr100正在寻找信誉良好的答案:
我已经尝试了一段时间了。我无法在本地计算机上构建,所以我选择了Docker路线。我能够成功使用docker image devel-gpu构建Tensorflow。问题在于它建立了最新的和最大的(2.5)。我已经搜索并搜索了构建旧版2.x版本的方法,但是没有运气。
比如说如何使用docker构建TensorFlow 2.1?
我似乎好像他们停止为包含要构建源代码的各个版本制作docker镜像。
最佳答案
如果您可以使用已构建的镜像,可以在Docker Hub上找到较旧的版本。这是2.1的链接:https://hub.docker.com/r/tensorflow/tensorflow/tags?page=1&name=2.1只需在标签部分中使用搜索过滤器即可找到所需的内容。
如果要自己构建它,请克隆存储库(https://github.com/tensorflow/tensorflow),然后切换到所需版本,然后使用此手册https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/dockerfiles生成镜像。 Tensorflow开发人员正在使用脚本来混合多个部分dockerfile来创建镜像,您要么必须手动将dockerfile混合为一个脚本,要么使用该脚本。
关于docker - 构建较旧的Tensorflow 2.x,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/64564125/