旨在开发可区分不同面的张量流模型

时间:2019-04-10 04:10:05

标签: python tensorflow neural-network

因此,我尝试使用一种能够对人脸图像进行分类并确定所显示人脸类型(条件x或不条件x)的张量流模型。我有2个数据集,大约有5000例无条件x的患者图像和500例有条件x的患者图像。我打算使用tensorflow开发此图像分类器,但由于我是该领域的新手,所以我不知道该如何解决该问题或从何处开始。我想知道是否有人可以指导我在哪里可以找到从哪里开始和做什么的教程。

我大约只有5天左右的时间,因此,如果时间限制有所不同,可能会有所帮助。 谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您直接使用Keras而不是Tensorflow。您会发现Keras提供了许多入门示例,教程和资源,对于您而言,这应该没问题。 Keras为Tensorflow(或CNTK或Theano)后端提供了高级API。如果您需要调整预定义的模型(例如,对模型结构进行严格控制或进行学术研究),则需要直接使用该框架。但是在大多数情况下,您不需要这种控制级别,并且会发现Keras的高级API易于使用和直观。因此,对于简单的图像分类任务(例如,使用CNN),这应该可以正常工作。我建议您还阅读有关使用预先训练的权重初始化网络权重的信息,以帮助您完成分类任务。

例如,快速搜索找到了this之类的博客帖子。