マニュアル

3.2 AI セグメンテーションをローカルで実行

AI セグメンテーションをローカルで実行すれば、データがシステム外へ出ることはありません。そのためには、マシンに TotalSegmentator をインストールしてください。その際、まず Python と PyTorch をインストールし、python を PATH に追加する必要があります。TotalSegmentator は Ubuntu、macOS、Windows で動作し、CPU と GPU の両方をサポートします。GPU での性能は大幅に高速です。

3.2.1

Python のインストール

すでにデバイスに Python がインストールされている場合は、この手順をスキップできます。

Python がインストールされているか確認する方法

  1. コマンドプロンプトを開きます。

  2. python --version と入力します

  3. インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'python' は内部コマンドまたは外部コマンドとして認識されていません のようなメッセージが表示されます。

Python をインストールするには?

  1. 移動して Python のダウンロードサイト。

  2. 3.7 から 3.13 の間のバージョンを探します。

  3. インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'python' は内部コマンドまたは外部コマンドとして認識されていません のようなメッセージが表示されます。

  4. 'python.exe を PATH に追加' のチェックボックスを必ず選択し、pip が Python と一緒にインストールされることを確認してください('今すぐインストール' を選択した場合に含まれます)。

  5. Install python
  6. Python をインストールします。

  7. 上記の手順に従って正しくインストールされたか確認できます: Python がインストールされているか確認する方法

PATH の Python

Python を環境変数 PATH に追加しておくことが非常に重要です。PATH にあるか確認するには、コマンドプロンプトで『python』と入力します。追加されていればコマンドプロンプトで起動します。そうでない場合は、『python は内部または外部の変数として認識されていません』のようなメッセージが表示されます。PATH に Python を追加する方法はこちらを参照してください。

3.2.2

PyTorch のインストール

すでにデバイスに PyTorch がインストールされている場合は、この手順をスキップできます。

PyTorch がインストールされているか確認する方法

  1. コマンドプロンプトを開きます。

  2. python と入力します

  3. import torch と入力します

  4. print(torch.**version**) と入力します

  5. インストールされていれば、インストール済みのバージョンが表示されます。そうでなければ、'ModuleNotFoundError: No module named 'torch' のようなメッセージが表示されます。

PyTorch をインストールするには?

  1. 移動して PyTorch のダウンロードサイト。

  2. CPU 版か CUDA(GPU)版を使うかに応じて、適切な PyTorch のバージョンを選択してください。

  3. 「このコマンドを実行」セクションに記載のコマンドをコピー(CTRL+C)し、例:pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

  4. コマンドプロンプトを開き、コピーしたコマンドを貼り付けます。

  5. PyTorch をインストールします。

  6. 上記の手順に従って正しくインストールされたか確認できます: PyTorch がインストールされているか確認する方法

3.2.3

TotalSegmentator のインストール

すでにデバイスに TotalSegmentator がインストールされている場合は、この手順をスキップできます。

TotalSegmentator をインストールするには?

  1. コマンドプロンプトを開きます。

  2. pip install TotalSegmentator==2.3.5.0 と入力します

  3. TotalSegmentator をインストールします。

  4. 正しくインストールされたか確認するには、コマンドラインで TotalSegmentator -–version と入力します。インストールされているバージョンが表示されます。

  5. コンピュータを再起動して、Medicalholodeck などの他のアプリで TotalSegmentator を利用できるようにします。

  6. 設定に移動し、ローカルのセグメンテーションモデルの表示を許可します。

  7. Install TotalSegmentator
  8. すべてが正しくインストールされると、Medicalholodeck のセグメンテーションオプションはクラウドの注記なしで表示され、ローカル処理であることを示します。