change
This commit is contained in:
8
main.py
8
main.py
@@ -33,10 +33,10 @@ def running(local_rank, config, task, backup_config=False, setup_output_dir=Fals
|
||||
|
||||
if setup_output_dir and config.resume_from is None:
|
||||
if output_dir.exists():
|
||||
# assert not any(output_dir.iterdir()), "output_dir must be empty"
|
||||
contains = list(output_dir.iterdir())
|
||||
assert (len(contains) == 0) or (len(contains) == 1 and contains[0].name == "config.yml"), \
|
||||
f"output_dir must by empty or only contains config.yml, but now got {len(contains)} files"
|
||||
assert len(list(output_dir.glob("events*"))) == 0
|
||||
assert len(list(output_dir.glob("*.pt"))) == 0
|
||||
if (output_dir / "train.log").exists() and idist.get_rank() == 0:
|
||||
(output_dir / "train.log").unlink()
|
||||
else:
|
||||
if idist.get_rank() == 0:
|
||||
output_dir.mkdir(parents=True)
|
||||
|
||||
Reference in New Issue
Block a user