u++の備忘録

【Mac, 2018】pyenv/minicondaでのpytorch利用環境構築のメモ

『現場で使える!PyTorch開発入門 深層学習モデルの作成とアプリケーションへの実装』に取り組むに当たって、自分なりの環境構築のメモ。
www.shoeisha.co.jp

minicondaのインストール

pyenv install miniconda-latest
pyenv local miniconda-latest

パッケージのインストール

conda install pandas jupyter matplotlib scipy scikit-learn pillow tqdm cython
conda install pytorch=0.4 torchvision -c pytorch//
pip install flask smart_getenv gunicorn
conda install -c caffe2 caffe2 protobuf
sudo apt install git build-essential g++ cmake

確認

f:id:upura:20180923122731p:plain

import numpy as np
import torch
t = torch.tensor([[1, 2], [3, 4.]])
t