首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在tensorflow训练中添加更多的图像类

如何在tensorflow训练中添加更多的图像类
EN

Stack Overflow用户
提问于 2022-02-23 14:13:09
回答 1查看 64关注 0票数 0

第一个很抱歉,如果这个问题很难回答的话。我正在训练一个有着不同图像的tensorflow,例如样本中的六朵花。当张量流接收到客厅没有花的图像时,它显示22%是向日葵…。我需要认出花…但是,如果用户显示其他东西,它不是目标…张量流并不表示它是一种具有很大百分比…的花

我不能用高精度来衡量,因为当它收到一朵向日葵时,它说它是一朵3%的向日葵。

如果我必须从头开始训练所有的照片,…主要的问题是,我在哪里可以找到像mobileNetV2这样的图像库,它们已经准备好训练了?如果我找得好,那是不可能的。因此,我的问题如下。是否可以将火车花添加到示例中可用的mobileNetV2中?如果答案是肯定的,你能给我一些脚本样本吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-02 03:54:29

要在自己的数据集上训练mobilenet_v2,必须从tensorflow中心获取modilenet_v2的特征向量。

代码语言:javascript
复制
image_module = hub.KerasLayer('https://tfhub.dev/google/tf2-preview/mobilenet_v2/feature_vector/4',input_shape=(224,224,3),trainable=False)

然后,您必须根据类向模型添加密集层。

例如,如果我在有5个类的dataset上训练mobilenet_v2,我将添加一个由5个单元组成的密集层。

代码语言:javascript
复制
model=tf.keras.Sequential([image_module,
                           tf.keras.layers.Dense(5,activation='softmax')]) 

然后,您可以在自己的数据集上对模型进行培训。

您可以参考这个要旨来实现。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71238505

复制
相关文章

相似问题

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