セットアップ(Mac OS)

Mac OS でのインストールを解説します.
M1 processor と Radeon 560(IntelMac)でテストしています.2023/7/30

目次

インストール後のベンチマークテストはこちら:

Mac OS, M1 processor (またはAMD GPU)

テストに使用したMacのスペック.
Mac Book Pro 16 inch(M1Max)
Mac Book Pro 13 inch(M1)
Mac Book Pro 15 inch(Intel Core i7 + AMD Radeon 560)

テストに使用したMacのスペック.

GPUに関する性能一覧

Apple M1 Max:
Chipset Model:	Apple M1 Max
Type:	GPU
Bus:	Built-In
Total Number of Cores:	32
Vendor:	Apple (0x106b)
Metal Support:	Metal 3

Pythonをインストール

まずPython3をインストール
https://www.python.org/ からPythonをダウンロード.

ここではPython3.11系列を使用したが,まだPython 3.10系列にしておいた方が安全かもしれない.

Versionを確認.

% python3 --version
Python 3.11.4

Pythonをインストールしたら,まず[Application]-[Pyton] フォルダ内の「InstallCertificates.command」コマンドをダブルクリックして実行.(SSLエラー対策)

Install Certificates.command をダブルクリック.
スクリプトが実行され,必要な設定が自動的に行われる.

TensorFlowのインストール

Apple公式ページを参照.(2023/7/30現在)

公式ページの方法ではなく,Homebrewやらなんやらをインストールする紹介ページが色々あるが,まずはここからスタートで良いと思われる.
要約すると,

  1. Apple silicon か AMDのGPUが搭載されたMacを準備,macOS 12.0 以降,Python 3.8 以降をインストール
  2. xcode-select --install で開発環境(コマンドラインツール)をインストール,アップデート
  3. Python の venv を設定
  4. pip で tensorflow と tensorflow-metal をインストール

以上.動作チェックへ.