首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据增强-如何为每个类生成不同数量的新数据?

数据增强-如何为每个类生成不同数量的新数据?
EN

Stack Overflow用户
提问于 2021-07-20 08:56:06
回答 1查看 499关注 0票数 0

我只想为特定的标签生成新的增强图像。例如,数据库FER2013:

代码语言:javascript
复制
emotion_label_to_text_mapper = {0: "Angry", 2: "Fear-Disgust", 3: "Happy", 4: "Sad", 5: "Surprise"}

df = pd.read_csv('/FER2013Plus-5-emotions.csv')
    
df.emotion.unique()
sns.countplot(df.emotion)
pyplot.show()

所以,我得到了每一种情感的照片数量。

是否可以设置一个ImageDataGenerator来为每个类生成特定数量的增强图片?

示例:要在学习过程中只为0或1类生成新的增广数据,请向每个类添加更多1000幅图片。

EN

回答 1

Stack Overflow用户

发布于 2021-07-25 06:31:35

下面是一个很好的探索,如何用不平衡的数据训练cnn:

https://www.tensorflow.org/tutorials/structured_data/imbalanced_data

需要与class_weight参数一起使用和培训过程。

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

https://stackoverflow.com/questions/68452132

复制
相关文章

相似问题

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