[英]Building tensorflow 2.2.0 pip wheel file, for use in CentOS system (older libc)
[英]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 這是獲取舊版本的最簡單方法。
如果你想自己構建它:
git clone https://github.com/tensorflow/tensorflow.git && cd tensorflow
git checkout v2.1.0
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.