我尝试使用 python 和用于 ppc64le 机器的tensorflow-gpu 包构建一个 docker 容器。我在 docker 容器中安装了 miniconda3,并使用 IBM 存储库安装了所有必需的软件包。令我惊讶的是,生成的 docker 容器 (7GB) 是其 amd64 对应容器 (3.8GB) 的两倍。我认为原因是 IBM 存储库中的软件包使安装变得臃肿。我做了一些研究,在目录中找到了两个文件libtensorflow.so和。这两个文件的大小约为 900MB,并且未安装在 amd64 容器中。libtensorflow_cc.sotensorflow_core这两个文件似乎是用于 C 和 C++ 编程的 API 文件。所以我的问题是:如果我计划在这个容器中仅使用 python,我可以删除这两个文件还是它们在张量流的 ppc64le 安装中具有其他用途?
1 回答
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
是的。添加这些是因为有很多请求,并且自己为已经构建的 TF .whl 拼凑库和标头是一件痛苦的事情。
如果您希望有磁盘空间,可以将它们删除。
你的“amd64容器”的内容是什么?只需 pip 安装张量流?
添加回答
举报
0/150
提交
取消