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状態確認 |
# リモート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ファイルをご覧ください。