don't save if do not train

This commit is contained in:
liangtaiwan 2019-01-18 00:41:55 +08:00
parent 647c983530
commit be9fa192f0

View File

@ -1010,7 +1010,8 @@ def main():
# Save a trained model
model_to_save = model.module if hasattr(model, 'module') else model # Only save the model it-self
output_model_file = os.path.join(args.output_dir, "pytorch_model.bin")
torch.save(model_to_save.state_dict(), output_model_file)
if args.do_train:
torch.save(model_to_save.state_dict(), output_model_file)
# Load a trained model that you have fine-tuned
model_state_dict = torch.load(output_model_file)