Skip to content

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

Notifications You must be signed in to change notification settings

y-vectorfield/sklearn-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

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 .

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published