我如何找到旧版本的TensorFlow的要求?



因为现在,我正在使用时光机,这太荒谬了。一定有更好的方法

对于给定的TensorFlow版本,例如2.1,我如何/在哪里可以找到相关的软件要求?

更具体地说,需要哪些NVIDIA GPU驱动程序,Cuda工具包和cuDNN。

一种方法是,你可以设置一个虚拟环境并安装tensorflow 2.1

$ pip install tensorflow==2.1.3

然后在命令行中调用库将显示其依赖项

$ tensorflow

详细信息请查看答案


如果你不想安装库,

  1. 你可以去TensorFlow版本。
  2. 选择特定的包
  3. 在旧版本的源代码中(必须下载它的zip),在setup.py中的REQUIRED_PACKAGES下,你可以找到这个列表。

示例如下(检查下面显示的路径以查找文件)- https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/pip_package/setup.py

REQUIRED_PACKAGES = [
'absl-py ~= 0.10',
'astunparse ~= 1.6.3',
'flatbuffers ~= 1.12.0',
'google_pasta ~= 0.2',
'h5py ~= 3.1.0',
'keras_preprocessing ~= 1.1.2',
'numpy ~= 1.19.2',
'opt_einsum ~= 3.3.0',
'protobuf >= 3.9.2',
'six ~= 1.15.0',
'termcolor ~= 1.1.0',
'typing_extensions ~= 3.7.4',
'wheel ~= 0.35',
'wrapt ~= 1.12.1',
# These packages need to be pinned exactly as newer versions are
# incompatible with the rest of the ecosystem
'gast == 0.4.0',
# TensorFlow ecosystem packages that TF exposes API for
# These need to be in sync with the existing TF version
# They are updated during the release process
# When updating these, please also update the nightly versions below
'tensorboard ~= 2.4',
'tensorflow_estimator ~= 2.3.0',
]

相关内容

  • 没有找到相关文章

最新更新