mirror of https://github.com/coqui-ai/TTS.git
remove folder in error
This commit is contained in:
parent
19e6f4a8b7
commit
aa32c76ce0
19
train.py
19
train.py
|
@ -62,13 +62,6 @@ else:
|
||||||
print(" > Priority freq. is disabled.")
|
print(" > Priority freq. is disabled.")
|
||||||
|
|
||||||
|
|
||||||
def signal_handler(signal, frame):
|
|
||||||
"""Ctrl+C handler to remove empty experiment folder"""
|
|
||||||
print(" !! Pressed Ctrl+C !!")
|
|
||||||
remove_experiment_folder(OUT_PATH)
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
|
|
||||||
def train(model, criterion, data_loader, optimizer, epoch):
|
def train(model, criterion, data_loader, optimizer, epoch):
|
||||||
model = model.train()
|
model = model.train()
|
||||||
epoch_time = 0
|
epoch_time = 0
|
||||||
|
@ -403,7 +396,13 @@ if __name__ == '__main__':
|
||||||
# signal.signal(signal.SIGINT, signal_handler)
|
# signal.signal(signal.SIGINT, signal_handler)
|
||||||
try:
|
try:
|
||||||
main(args)
|
main(args)
|
||||||
except:
|
except KeyboardInterrupt:
|
||||||
signal_handler()
|
remove_experiment_folder(OUT_PATH)
|
||||||
|
try:
|
||||||
|
sys.exit(0)
|
||||||
|
except SystemExit:
|
||||||
|
os._exit(0)
|
||||||
|
except Exception:
|
||||||
|
remove_experiment_folder(OUT_PATH)
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
sys.exit()
|
sys.exit(1)
|
||||||
|
|
Loading…
Reference in New Issue