![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
keras
wf592523813
这个作者很懒,什么都没留下…
展开
-
深度学习:Keras入门(一)之基础篇
https://blog.csdn.net/zdy0_2004/article/details/74736656http://www.cnblogs.com/lc1217/p/7132364.html1.关于Keras1)简介 Keras是由纯python编写的基于theano/tensorflow的深度学习框架。 Keras是一个高层神经网络API,支持快...转载 2018-04-25 14:02:01 · 264 阅读 · 0 评论 -
【已解决】使用keras对resnet, inception3进行fine-tune出现训练集准确率很高但验证集很低的问题(BN)
最近用keras跑基于resnet50,inception3的一些迁移学习的实验,遇到一些问题。通过查看github和博客发现是由于BN层导致的,国外已经有人总结并提了一个PR(虽然并没有被merge到Keras官方库中),并写了一篇博客,也看到知乎有人翻译了一遍:Keras的BN你真的冻结对了吗当保存模型后再加载模型去预测时发现与直接预测结果不一致也可能是BN层的问题。总结:keras...原创 2019-07-02 21:18:45 · 13330 阅读 · 22 评论 -
keras调用load_model时报错ValueError: Unknown Layer:LayerName, ValueError: Unknown metric function:recall
出现该错误原因因为保存的model中包含了自定义的层(Custom Layer),导致加载模型的时候无法解析该Layer。参考can not load_model() if my model contains my own Layer解决方法在load_model函数中添加custom_objects参数,该参数接受一个字典,键值为自定义的层:model = load_model(mod...转载 2019-06-27 20:46:30 · 9472 阅读 · 12 评论 -
二分类和多分类问题的评价指标总结
二分类评价指标准确率(Accuracy)评价分类问题的性能指标一般是分类准确率,即对于给定的数据,分类正确的样本数占总样本数的比例。注意:准确率这一指标在Unbalanced数据集上的表现很差,因为如果我们的正负样本数目差别很大,比如正样本100个,负样本9900个,那么直接把所有的样本都预测为负, 准确率为99%,但是此分类模型实际性能是非常差的,因为它把所有正样本都分错了。精确率对...原创 2019-07-09 18:51:55 · 63292 阅读 · 7 评论 -
keras从数据生成器ImageDataGenerator中的flow_from_directory中获取加载的文件名和相应的类别
最近在做图像分类的任务,使用了densenet进行fine-tune,因为图片数据比较多且占内存因此数据的加载使用ImageDataGenerator生成器,使用flow_from_directory从文件夹中获取各个类别的数据。因为在测试的时候,需要知道哪个数据被判错了,要找到对应的文件名,...原创 2019-07-12 14:53:18 · 4418 阅读 · 2 评论