Skip to content

tm4roon/my-kaggle-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Kaggle Project

Kaggle用開発環境や実験管理リポジトリをコマンド一つで構築できる、プロジェクト雛形。

想定動作環境

以下の設定内容のGCEインスタンスで動作確認を行いました。

設定内容
マシンタイプ n1-highmem-4
GPU 1 x NVIDIA T4
ブートディスク Ubuntu (ubuntu-2004-focal-v20240209)
ディスクサイズ 100GB

利用方法

1. インスタンスにKaggle用開発環境を構築

以下の手順で、PythonやDocker, CUDA等を一括でインストールします。

git clone https://github.com/tm4roon/my-kaggle-project.git 
source ./my-kaggle-project/setup.sh

2. プロジェクト雛形からコンペ用実験ディレクトリの作成

cookiecutter my-kaggle-project

例えば、Titanic - Machine Learning from Disasterの実験リポジトリを作る際には以下のように、competition_nametitanicを指定します。competition_nameは、Kaggle APIのパラメータ[COMPETITION]に対応しておりますので、参加するコンペ名に対応する値を入力していただければと思います。その他の値は任意に設定していただいて問題ありません。

About

Kaggle用開発環境や実験管理リポジトリをコマンド一つで構築できる、プロジェクト雛形。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published