![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
keras
蓝色橘猫
专注机器学习、深度学习的蓝色橘猫
展开
-
keras retinanet 评估部分
retinanet评估部分运行记录在kerans版本的retinanet评估部分运行出现很多的问题,主要是参数该怎么设置的问题,下面为运行的命令:python evaluate.py csv keras_retinanet/CSV/test_annotations.csv keras_retinanet/CSV/classes.csv snapshots/resnet50_csv_09.h5...原创 2019-10-14 16:47:19 · 681 阅读 · 0 评论 -
keras 自定义评估函数和损失函数loss训练模型后加载模型出现ValueError: Unknown metric function:fbeta_score
keras自定义评估函数有时候训练模型,现有的评估函数并不足以科学的评估模型的好坏,这时候就需要自定义一些评估函数,比如样本分布不均衡是准确率accuracy评估无法判定一个模型的好坏,这时候需要引入精确度和召回率作为评估标准,不幸的是keras没有这些评估函数。以下是参考别的文章摘取的两个自定义评估函数召回率:def recall(y_true, y_pred): true_pos...原创 2019-03-01 14:52:29 · 12904 阅读 · 22 评论 -
迁移学习之resnet50——解决过拟合及验证集上准确率上不去问题
keras之resnet50迁移学习做分类问题1描述:迁移学习用resnet50做分类,验证集上的准确率一直是一个大问题,有时候稳定在一个低的准确率上上不去,我的一次是一直在75%上下波动。问题2描述:resnet50迁移学习,最终训练集上的准确率一直在攀升,但验证机上的准确率一直上不去,在一定程度上出现了过拟合现象,但加很多的BN、dropout、l1和l2正则化手段都不能有效的解决问题。...原创 2019-03-05 14:43:08 · 48636 阅读 · 39 评论 -
tensorflow训练之UnboundLocalError: local variable 'outs' referenced before assignment
训练出现问题UnboundLocalError: local variable ‘outs’ referenced before assignment解决方案:实际上是提供的数据太少而设置的batch_size太大所致,我开始train每类大概80张左右,而设置的batch_size=64出现了这个问题,换成32就好了。keras官方文档期望每类提供的不少于500张。这个自己可以试试一个比例。...原创 2019-03-26 16:33:45 · 2985 阅读 · 0 评论