Keras save and restore
基于tensorflow 1.9版本,工作中发现keras保存的ckpt内的key和estimator,slim等保存的不一样。keras使用的是object-based ckpt,而estimator等使用的是name-based ckpt存储方式。object-based方式会在名字中加入该节点的依赖项,使用ckpt中的key和graph中的node_name不一样。需要转换一下,而这个转换其实也是protobufer
大致整理了save和restore的流程图: