k-washi / audio_dataset_auto_create

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ml-exp-env

機械学習実験環境

実行環境作成

poetryの設定 in ubuntu

RUN curl -sSL https://install.python-poetry.org | POETRY_HOME=/opt/poetry python3 -
ENV PATH="/opt/poetry/bin:$PATH"

RUN poetry config virtualenvs.in-project true

ライブラリのインストール

poetry install

Docker

CUDAによりpytorchのインストール方法が異なるので、適宜公式を参照し、インストールしてください。

docker-compose -f docker-compose-cpu.yml up -d

でコンテナを作成し、VS Codeのms-vscode-remote.remote-containersから開発環境に入る

gpu周り

もし、docker-compose-gpu.ymlにおける以下の設定で上手くいかない場合

    deploy:
      resources:
        reservations:
          devices:
          - driver: nvidia
            capabilities: [gpu]

以下に変更する。

runtime: nvidia

vscode extensionの設定

  1. view/command palletを開き、shellからcodeをインストール
  2. 新しいshellを開く
  3. 以下のコマンド実行 (権限は与えておく)
./.devcontainer/vscode_extentions_install_batch.sh

About


Languages

Language:Python 77.6%Language:Jupyter Notebook 21.9%Language:Shell 0.5%