پاسخ داده شده: لود مدل آموزش داده شده تنسورفلو با Opencv
سلام.
در ابتدا گراف مورد نظر را به صورت زیر ذخیره کنید.
tf.train.write_graph(sess.graph.as_graph_def(), r'c:temp','graph.pbtxt')
از آنجایی که اطلاع دارید فایل .chkp فایل است که متغیرهای مدل (وزن ها و بایاس ها) را در خود نگهداری می کند برای استفاده در opencv باید فایل graph.pbtxt و فایل model.chkp را freeze یا ادغام کنیم.برای اینکار از اسکریپت زیر استفاده کنید.
python ~/tensorflow/tensorflow/python/tools/freeze_graph.py --input_graph=graph.pb --input_checkpoint=tmp.ckpt --output_graph=frozen_graph.pb --output_node_names="NameOfOutputNode"
در نهایت فایل frozen_graph.pb را در opencv استفاده کنید.
