cleaned up training code

This commit is contained in:
SayanoAI
2024-08-25 14:02:53 -04:00
parent 6a5f5e89be
commit bb27628069
2 changed files with 60 additions and 86 deletions
+3 -2
View File
@@ -381,6 +381,7 @@ def get_hparams(init=True):
hparams.save_every_weights = args.save_every_weights
hparams.if_cache_data_in_gpu = args.if_cache_data_in_gpu
hparams.data.training_files = os.path.join(experiment_dir,"filelist.txt")
hparams.save_best_model = True
return hparams
@@ -447,7 +448,7 @@ def get_logger(model_dir, filename="train.log"):
class HParams:
def __init__(self, **kwargs):
for k, v in kwargs.items():
if type(v) == dict:
if isinstance(v, dict):
v = HParams(**v)
self[k] = v
@@ -473,4 +474,4 @@ class HParams:
return key in self.__dict__
def __repr__(self):
return self.__dict__.__repr__()
return self.__dict__.__repr__()