我已经通过tensorflow使用AdagradOptimizer训练了一个模型。现在,我想在训练后进行权衡工作,因为我需要将此模型实现为另一个代码中的内置函数。现在我可以使用
print_tensors_in_checkpoint_file(file_name='model.ckpt-XXXX',tensor_name='',all_tensors=True)
将所有权重和偏差保存在txt文件中。但是,结果看起来像这样:
"
tensor_name: dnn/hiddenlayer_0/bias
......
tensor_name: dnn/hiddenlayer_0/bias/t_0/Adagrad
......
tensor_name: dnn/hiddenlayer_0/kernel
......
tensor_name: dnn/hiddenlayer_0/kernel/t_0/Adagrad
......"
我不知道为什么会有两个偏见和权重结果,应该使用哪一个。任何意见或建议,不胜感激。非常感谢!