ディープラーニングの開発フレームワークとして注目を浴びている「Chainer」。2017年にはWindowsへの対応を発表し、2018年4月に行われたアップデートではIntelのCPUでの処理高速化をポイントに挙げるなど、GPUが搭載された高性能なPCを持たない多くのユーザーから注目を集めています。

本記事では、家電量販店で販売している一般的なPC(Surface Pro、Windows10環境)にChainerをインストールして、実際に使用するまでのプロセスを紹介していきます。

※Chainerの利用に必要なPython環境の構築は、Python開発ライブラリ「Anaconda」(詳細は後述)を使用します。

ChainerはPythonを利用したディープラーニングの開発フレームワーク

Chainerは、日本のAIベンチャー・Preferred Network社が2015年に公開したディープラーニングの開発フレームワークです。Googleが提供する「TensorFlow」など他のライブラリに比べて、デバッグが行いやすいなどの特徴から、多くの利用者を獲得しています。

上記資料ではLinux環境が勧められていますが、本記事では一般的に普及しているWindows10にChainerをインストールする方法を紹介します。

ChainerはPythonのライブラリとして開発されているため、Chainerを使用するためにはPCにPythonの開発環境が必要になります。

次項では、Chainerに必要なPython開発環境を準備する方法として「Anaconda」というPython開発ライブラリを紹介します。

Anacondaはデータ分析に有用な機能をまとめたPython開発ライブラリ

AnacondaはPhthon開発ライブラリのひとつで、Python本体に加えて使用頻度の高い機能がまとめてパッケージされたものです。Python開発の環境構築を簡単に行えるため、Chainer利用者以外の多くのユーザーにも利用されています。

Pythonのバージョン違いで「2.7」と「3.x(2018年7月1日時点で3.6)」の2つのバージョンがダウンロード可能ですが、Chainerを利用する場合は新しいバージョンである3.xをインストールすればOKです。

ChainerをWindow10にインストールする方法

ここから、Chainerを使用するための環境構築の大まかな手順を説明します。公式のマニュアルも準備されているので、本記事では環境構築の中で詰まった箇所を中心に紹介します。

前述のとおり、Chainerを使用するためにPythonの開発環境が必要になります。まずは「Anacondaのインストール」→「Chainerのインストール」の順で進めましょう。

Anacondaのインストール

まずは、Anacondaのインストールを行います。

1. Anaconda公式サイトから「Windows」「Python 3.6 version」をダウンロード

2. ダウンロードしたexeファイルからインストーラーを実行

3. インストール途中の「Add Anaconda to my PATH environment variable」(環境変数にAnacondaを追加)のチェックをオフにする

なお、そのままではPythonが起動しなかったため、Anacondaインストール後に別途環境変数に追加しました。

4. Microsoft Visual Studio Code はインストールをスキップ

5. Anaconda Promptで「python」コマンドを入力、実行してみる


インストールが終了すると、スタートメニューに「Anaconda Prompt」が追加されます。Anaconda Promptで「python」コマンドを入力して、実行されたらPython環境が準備できたことが確認されます。

Chainerのインストール

続いて、Chainerのインストールを行います。

1. スタートメニューから「Anaconda Prompt」を開いて「”pip install chainer”」を入力

下記コマンドを入力しましょう。

pip install chainer

2. インストール処理が行われた後、下記の内容が表示されたらインストール完了

“Successfully installed chainer-4.2.0”

AnacondaとChainerのインストールが完了したら、pythonのライブラリとしてchainerの機能を使用できるようになります。

まとめ

△画像は <a href="https://play.chainer.org/book/1/1/2" target="_blank" rel="noopener">https://play.chainer.org/book/1/1/2</a> より引用

△画像はhttps://play.chainer.org/book/1/1/2より引用

本記事では、Window10のPCでChainerを使用するための方法をご紹介しました。ここからは、自分で手を動かしながらChainerの知識を身に着けていきましょう。

いまの働き方に悩んでいるあなたへ。

「フリーランスとして働いているけど、もっと大きな仕事にかかわりたいな……」
「企業で働いてるけど、副業でキャリアを広げていきたいな……」

新しい働き方が加速するいまこそ、キャリアの選択肢を広げるフリーランス・複業・副業向けお仕事マッチングサービス『Workshipをのぞいてみませんか?

  • 朝日新聞社、mixi、リクルートなど人気企業も多数登録
  • 公開中の募集のうち50%以上がリモートOKのお仕事
  • 土日、週1、フルタイムなどさまざまなお仕事が掲載
  • 万一のトラブル時にも無料で賠償責任保険つき
  • マッチング〜面談まで全てWorkship内で完結
  • お仕事成約でお祝い金1万円プレゼント!

登録から案件獲得まで、いっさいお金はかかりません。詳細は以下ページをご覧ください!

>フリーランス・複業・副業ワーカーの方はこちら

>法人の方はこちら

Workship CTA

SHARE

RELATED

  • お問い合わせ
  • お問い合わせ
  • お問い合わせ