赞
踩
迁移学习相关知识可以参考:庄福振, 罗平, 何清,等. 迁移学习研究进展[J]. 软件学报, 2015, 26(1):26-39.
本文涉及内容主要有:
1.如何使用现有模型进行分类
2.如何得到样本的transfer-values
3.如何迁移学习
4.如何评价与验证
主要参考:https://github.com/Hvass-Labs/TensorFlow-Tutorials
其它参考:http://www.cnblogs.com/rgvb178/p/6052541.html
stackoverFlow-解决所有的问题
http://cv-tricks.com/tensorflow-tutorial/save-restore-tensorflow-models-quick-complete-tutorial/
1.如何使用现有模型进行分类
模型:inception
可以直接参考上面给的github #8的例子。
注意,这里的模型restore是老方法,即现在tensorflow已经升级了模型的保存。模型使用链接已经给出。
2.如何得到样本的transfer-values
解决这个问题需要对tensorflow的神经网络具有一定的知识 ,我是个小白,所有中间绕了一些弯。仍然可以使用github #8例子,需要注意的是:
2.1 restore模型后,需要恢复使用的tensor,方法是:
self.graph.get_tensor_by_name(self.tensor_name_softmax)
其中self.tensor_name_softmax为”softmax
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。