Skip to content

Repository files navigation

lifter

SSH経由でSlurmクラスターにジョブを投下するツール。W&B Sweep統合によるハイパーパラメータ探索をサポート。

インストール

cd lifter
pip install -e .

クイックスタート

# 環境設定
cp .env.template .env
# .envを編集

# ジョブ投下
lifter submit jobs/train.sh

# ジョブ状態確認
lifter status

# ジョブ完了待機(ログ表示あり)
lifter wait <job_id>

コマンド

コマンド 説明
lifter submit <script> ジョブ投下
lifter status [job_id] 状態確認
lifter cancel <job_id> ジョブキャンセル
lifter wait <job_id> 完了待機
lifter sweep start <config.yaml> W&B Sweep開始
lifter sweep resume <sweep_id> Sweep再開
lifter sweep status <sweep_id> Sweep状態確認

W&B Sweep

# リモートSlurmクラスターでSweep
lifter sweep start sweeps/openvla.yaml --max-runs 10

# ローカル実行(SSH/Slurm不要)
lifter sweep start sweeps/openvla.yaml \
  --local \
  --template sweeps_local/openvla_sweep.sh \
  --max-runs 5

ライセンスおよびコピーライト

© 2025 nop

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages