首页
学习
活动
专区
圈层
工具
发布

CNN预测
EN

Stack Overflow用户
提问于 2020-07-25 00:39:43
回答 1查看 56关注 0票数 0

我已经使用训练集和验证集使用Keras构建和训练了一个模型。我想对未标记的数据进行预测,我有一个文件夹,其中包含300张狗、猫和马的图像。在预测中,我得到了每一类的概率。

如何获得最终输出,告诉/显示这300张图片中有多少张属于每个类?

我上传模型

代码语言:javascript
复制
new_model = tf.keras.models.load_model('model')

然后我重新格式化测试图像。

代码语言:javascript
复制
test_batches = train_datagen.flow_from_directory(
    'test_images',
    target_size=(224, 224),
    batch_size=10,
    classes = None,
    class_mode= None)

然后我最后做了一个预测

代码语言:javascript
复制
predictions = new_model.predict(test_batches, steps=30, verbose=0)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-25 04:49:22

代码语言:javascript
复制
import collections, numpy
collections.Counter(np.argmax(predictions, axis = 1)) 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63077867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档