Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.05 KB

README.md

File metadata and controls

52 lines (35 loc) · 1.05 KB

sklearn-dev

scikit-learnへのContributionを実施する時に利用する資材

Usage

  1. このリポジトリを適当な場所にクローン
git clone https://github.com/y-vectorfield/sklearn-dev.git
  1. クローン完了後、sklearn-devディレクトリ配下に移動
cd sklearn-dev
  1. devディレクトリを作成し、配下にscikit-learnのリポジトリ(公式のfork)をクローン
mkdir dev
  1. コンテナイメージをビルド
docker image build -t sklearn-dev:v23.11 docker/
  1. ビルドしたイメージからコンテナを起動
docker container run -it -d -v $PWD/dev:/home/skuser/dev --name sklearn-dev sklearn-dev:v23.11 
  1. コンテナにログインする時はskuserを指定してログイン
docker container exec -it -u skuser sklearn-dev /bin/bash
  1. dev/scikit-learn配下に移動
cd dev/scikit-learn/
  1. Editable modeでscikit-learnをインストール
pip install -v --no-use-pep517 --no-build-isolation -e .