Ste*_*ios 5 python machine-learning deep-learning keras
我使用函数式 API 构建了一个 Keras 模型,并使用函数创建了第二个模型model_from_json()。我想看看两个模型的模型层(不是权重)是否完全相同。
如何比较两个 Keras 模型?
编辑
根据下面的评论,我可以比较每一层。像下面这样的东西是否有意义:
for l1, l2 in zip(mdl.layers, mdl2.layers):
print (l1.get_config() == l2.get_config())
Run Code Online (Sandbox Code Playgroud)
小智 -1
您可以使用 ROC 曲线来比较分类器。
使用二元分类器,可以计算所有可能阈值的真阳性率和假阳性率,并在 y 轴上绘制第一个,在 x 轴上绘制第二个。每个分类器得到的曲线可以被积分,并且得到的积分,即所谓的“曲线下面积”,等于分类器将随机选择的正样本排名高于随机选择的负样本的概率。该值可用于比较分类器,因为较高的值比较低的值显示整体更好的性能。Fawcett 还给出了一种将其应用于多类分类的方法
| 归档时间: |
|
| 查看次数: |
2896 次 |
| 最近记录: |