Commit c2d9aa98 authored by 赵威's avatar 赵威

update train

parent 587ca35d
...@@ -42,10 +42,13 @@ def main(): ...@@ -42,10 +42,13 @@ def main():
shutil.rmtree(model_path) shutil.rmtree(model_path)
model = tf.estimator.Estimator(model_fn=esmm_model_fn, params=params, model_dir=model_path) model = tf.estimator.Estimator(model_fn=esmm_model_fn, params=params, model_dir=model_path)
# tf.estimator.train_and_evaluate train_spec = tf.estimator.TrainSpec(input_fn=lambda: esmm_input_fn(train_df, shuffle=True))
model.train(input_fn=lambda: esmm_input_fn(train_df, shuffle=True)) eval_spec = tf.estimator.EvalSpec(input_fn=lambda: esmm_input_fn(val_df, shuffle=False))
metrics = model.evaluate(input_fn=lambda: esmm_input_fn(val_df, False)) tf.estimator.train_and_evaluate(train_spec, eval_spec)
print("metrics: " + str(metrics))
# model.train(input_fn=lambda: esmm_input_fn(train_df, shuffle=True))
# metrics = model.evaluate(input_fn=lambda: esmm_input_fn(val_df, False))
# print("metrics: " + str(metrics))
model_export_path = str(Path("~/data/models/").expanduser()) model_export_path = str(Path("~/data/models/").expanduser())
save_path = model_export(model, all_features, model_export_path) save_path = model_export(model, all_features, model_export_path)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment