要获得 gpu 支持以创建神经网络,是否需要 conda 环境?
To get gpu support to create neural networks is conda environment necessary?
所以我最近开始在 python 的 TensorFlow 库中学习深度学习。并遇到了一个问题,结果证明(我真的不知道这一点)要使用 GPU 进行专门的 TensorFlow 和 PyTorch 编程,您需要这些 CUDA 工具包、cuDNN 库和 Visual Studio 社区。我将下载足够多的内容并且已经完成与社区的下载。
但是我想问的是,conda环境的搭建有必要吗?用pip不行吗?
很抱歉,如果这不是问此类问题的正确位置,但我找不到任何关于此的详细信息。
Q: is the setting up of conda environment necessary?
不,不是。例如,如您所见 here,您可以使用 pip 和 conda 以及其他替代方法安装 PyTorch:
pip3 install torch torchvision torchaudio
顺便说一句,您不需要安装 CUDA 工具包和 cuDNN 库,因为它们已经包含在 .whl
文件中(至少 CUDA 运行时、cuDNN 和 NCCL 是)。如果你要编译一些东西,你只需要安装与 CUDA 相关的库。此外,使用 Visual Studio 是可选的。您可以选择任何您喜欢的IDE(例如PyCharm、Sublime 等),甚至none.
不,您可以只使用 pip install tensorflow-gpu
安装支持 GPU 的 TensorFlow。是否要创建 Conda 环境是您的选择。但在使用该 pip 命令之前,请确保您拥有 CUDA 11.2 和 cuDNN 8.1。
如果是 PyTorch,只需转到 this 站点并复制命令并安装它。
所以我最近开始在 python 的 TensorFlow 库中学习深度学习。并遇到了一个问题,结果证明(我真的不知道这一点)要使用 GPU 进行专门的 TensorFlow 和 PyTorch 编程,您需要这些 CUDA 工具包、cuDNN 库和 Visual Studio 社区。我将下载足够多的内容并且已经完成与社区的下载。
但是我想问的是,conda环境的搭建有必要吗?用pip不行吗?
很抱歉,如果这不是问此类问题的正确位置,但我找不到任何关于此的详细信息。
Q: is the setting up of conda environment necessary?
不,不是。例如,如您所见 here,您可以使用 pip 和 conda 以及其他替代方法安装 PyTorch:
pip3 install torch torchvision torchaudio
顺便说一句,您不需要安装 CUDA 工具包和 cuDNN 库,因为它们已经包含在 .whl
文件中(至少 CUDA 运行时、cuDNN 和 NCCL 是)。如果你要编译一些东西,你只需要安装与 CUDA 相关的库。此外,使用 Visual Studio 是可选的。您可以选择任何您喜欢的IDE(例如PyCharm、Sublime 等),甚至none.
不,您可以只使用 pip install tensorflow-gpu
安装支持 GPU 的 TensorFlow。是否要创建 Conda 环境是您的选择。但在使用该 pip 命令之前,请确保您拥有 CUDA 11.2 和 cuDNN 8.1。
如果是 PyTorch,只需转到 this 站点并复制命令并安装它。