【发布时间】:2019-04-11 05:39:07
【问题描述】:
我微调了一个模型并将预测返回到变量结果中,但我得到了一个浮点数组。如何将其转换为百分比并使用标签打印。以及如何返回前 5 个预测。
result = model.predict(test_image)
print (result)
[[6.4043561e-05 4.0387777e-06 5.7413094e-05 4.3322724e-01 4.8211630e-05
3.2328039e-03 5.4211664e-04 5.6212872e-01 6.7689107e-04 1.8414050e-05]]
我的标签存储在类索引中
test_labels = test_batches.classes
test_labels
test_batches.class_indices
{'Name1': 0,
'Name2': 1,
'Name3': 2,
'Name4': 3,
'Name5': 4,
'Name6': 5,
'Name7': 6,
'Name8': 7,
'Name9': 8,
'Name10': 9}
【问题讨论】:
标签: python pandas numpy keras deep-learning