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

时间:2019-06-27 13:51:57

标签: pytorch intel

我是第一次使用pyTorch。我正在尝试安装它。我可以通过几种方式做到这一点? 请提供相应的步骤。

1 个答案:

答案 0 :(得分:7)

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

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

1. 英特尔优化的Pytorch安装

通过适用于Python 3.6的Pip在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

2. Conda Pytorch安装

conda install pytorch-cpu torchvision-cpu -c pytorch

3. 从源头安装PyTorch

创建新环境

conda create -n <env_name> python=3.6

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

source activate <env_name>   

安装依赖项

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

conda install -c conda-forge opencv

conda install Pillow

获取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

安装PyTorch

python setup.py install 2>&1 | tee build.out

希望这会对您有所帮助。