簡體   English   中英

構建較舊的 Tensorflow 2.x

[英]Building an older Tensorflow 2.x

我已經嘗試這樣做了一段時間了。 我無法在本地機器上構建,所以我選擇了 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 這是獲取舊版本的最簡單方法。

如果你想自己構建它:

  1. 克隆存儲庫:
git clone https://github.com/tensorflow/tensorflow.git && cd tensorflow
  1. 切換到所需的版本:
git checkout v2.1.0
  1. 您將在tensorflow/tools/dockerfiles/dockerfiles/找到 Dockerfiles,但在構建之前,我建議您查看tensorflow/tools/dockerfiles/README.md以獲取確切的構建說明。 對於 2.1.0 版,它聲明您必須使用README.md將構建命令設置上下文運行到目錄中。 那是:
cd tensorflow/tools/dockerfiles
docker build -f ./dockerfiles/cpu.Dockerfile -t tf .

差不多就是這樣,構建完成后,您將擁有一個名為tf:latest的圖像(在構建命令中使用標志-t進行自定義)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM