Pipeline update to rsync at 25 epochs
This commit is contained in:
@@ -100,7 +100,7 @@ That command:
|
|||||||
- uploads `data/` when `--upload-data` is set
|
- uploads `data/` when `--upload-data` is set
|
||||||
- runs `python3 classifier/run.py ...`
|
- runs `python3 classifier/run.py ...`
|
||||||
- downloads `classifier/outputs/`
|
- downloads `classifier/outputs/`
|
||||||
- for generator runs, rsyncs `generator/outputs/` back every 50 epochs and again at completion
|
- for generator runs, rsyncs `generator/outputs/` back every 25 epochs and again at completion
|
||||||
- destroys the instance automatically unless `--keep-on-failure` is set
|
- destroys the instance automatically unless `--keep-on-failure` is set
|
||||||
|
|
||||||
Useful commands:
|
Useful commands:
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
# Pipeline
|
# Pipeline
|
||||||
|
|
||||||
Orchestrates ephemeral Vast.ai GPU instances: searches for an offer, creates the instance, syncs the project, trains, downloads `outputs/`, and destroys the instance automatically. Generator runs also rsync `generator/outputs/` every 50 epochs while training is still running.
|
Orchestrates ephemeral Vast.ai GPU instances: searches for an offer, creates the instance, syncs the project, trains, downloads `outputs/`, and destroys the instance automatically. Generator runs also rsync `generator/outputs/` every 25 epochs while training is still running.
|
||||||
|
|
||||||
## One-time setup
|
## One-time setup
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ EUROPE_REGION_CODES = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# How often (in epochs) to rsync generator outputs back during training
|
# How often (in epochs) to rsync generator outputs back during training
|
||||||
_GENERATOR_SYNC_INTERVAL = 50
|
_GENERATOR_SYNC_INTERVAL = 25
|
||||||
|
|
||||||
|
|
||||||
# Raised when the user aborts interactive offer selection
|
# Raised when the user aborts interactive offer selection
|
||||||
|
|||||||
Reference in New Issue
Block a user