import tensorflow.compat.v1 as tf | |
def export_model(estimator, export_dir, params, | |
checkpoint_path=None): | |
def serving_input_receiver_fn(): | |
t = tf.placeholder(dtype=tf.int64, | |
shape=[1, params["n_ctx"]], | |
name='input_example_tensor') | |
return tf.estimator.export.ServingInputReceiver(t, t) | |
return estimator.export_saved_model( | |
export_dir, serving_input_receiver_fn, checkpoint_path=checkpoint_path) |