fire-coml-summer-2022 / TestTranslation /translation_train.py
Steven Zhang
reset commit
a210e7f
raw
history blame
617 Bytes
from translation import *
# steven's addition: saving checkpoints
checkpoint_path = "ckpts-translator/cp.ckpt"
checkpoint_dir = os.path.dirname(checkpoint_path)
cp_callback = tf.keras.callbacks.ModelCheckpoint(filepath=checkpoint_path,
save_weights_only=True,
verbose=1)
epochs = 20 # This should be at least 30 for convergence
transformer.compile(
"rmsprop", loss="sparse_categorical_crossentropy", metrics=["accuracy"]
)
transformer.fit(train_ds, epochs=epochs, validation_data=val_ds, callbacks=[cp_callback])