我正在尝试以不同的方式安装英特尔优化的 pytorch

Rem*_*ish 0 intel pytorch intel-pytorch

我是第一次使用 pyTorch。我正在尝试安装它。我有多少种方法可以做到这一点?请提供相关步骤。

Rah*_*tel 5

您可以通过 3 种方式安装 PyTorch。

  1. 使用 pip
  2. 使用 conda
  3. 从源头

1.英特尔优化的Pytorch安装

通过 Pip for Python 3.6 在 Linux 上安装稳定版本 (v 1.0)。

pip install https://download.pytorch.org/whl/cpu/torch-1.0.1.post2-cp36-cp36m-linux_x86_64.whl

pip install torchvision
Run Code Online (Sandbox Code Playgroud)

2. Conda Pytorch 安装

conda install pytorch-cpu torchvision-cpu -c pytorch
Run Code Online (Sandbox Code Playgroud)

3.从源码安装PyTorch

创建新环境:

conda create -n <env_name> python=3.6

export CMAKE_PREFIX_PATH=/home/user/.conda/envs/<env_name> 

source activate <env_name>   
Run Code Online (Sandbox Code Playgroud)

安装依赖:

conda install numpy pyyaml mkl mkl-include setuptools cmake cffi typing

conda install -c conda-forge opencv

conda install Pillow
Run Code Online (Sandbox Code Playgroud)

获取 PyTorch 源代码:

git clone --recursive https://github.com/intel/pytorch

cd pytorch

mv caffe2/contrib/cuda-convnet2/ /tmp       
# Fix the bug removing the old package out
Run Code Online (Sandbox Code Playgroud)

安装 PyTorch:

python setup.py install 2>&1 | tee build.out
Run Code Online (Sandbox Code Playgroud)

希望这会帮助你。