سلام.
برای اینکار ابتدا مدل hdf5 را با کراس لود کنید و سپس با استفاده از متد save کلاس saver مجدد مدل را ذخیره کنید تا فایل checkpoint و فایل meta data ساخته شه
from keras import backend as K
import tensorflow as tf
print(model.output.op.name)
saver = tf.train.Saver()
saver.save(K.get_session(), '/tmp/keras_model.ckpt')
سپس با این دو فایل می تونید فایل فریز شده را ایجاد کنید.
python tensorflow/python/tools/freeze_graph.py \
--input_meta_graph=/tmp/keras_model.ckpt.meta \
--input_checkpoint=/tmp/keras_model.ckpt \
--output_graph=/tmp/keras_frozen.pb \
--output_node_names="<output_node_name_printed_in_step_1>" \
--input_binary=true