当前位置:网站首页>Keras 模型多输出 loss weight metrics 设置
Keras 模型多输出 loss weight metrics 设置
2022-08-05 11:34:00 【为为为什么】
keras支持模型多输入多输出,本文记录多输出时loss、loss weight和metrics的设置方式。
模型输出
假设模型具有多个输出
- classify: 二维数组,分类softmax输出,需要配置交叉熵损失
- segmentation:与输入同尺寸map,sigmoid输出,需要配置二分类损失
- others:自定义其他输出,需要自定义损失
具体配置
model
- 变量均为模型中网络层
inputs = [input_1 , input_2]
outputs = [classify, segmentation, others]
model = keras.models.Model(inputs, outputs)
loss
my_loss = {
'classify': 'categorical_crossentropy',\
'segmentation':'binary_crossentropy',\
'others':my_loss_fun}
loss weight
my_loss_weights = {
'classify':1,\
'segmentation':1,\
'others':10}
metrics
my_metrics ={
'classify':'acc',\
'segmentation':[mean_iou,'acc'],\
'others':['mse','acc']
}
编译
model.compile(optimizer=Adam(lr=config.LEARNING_RATE), loss=my_loss, loss_weights= my_loss_weights, metrics= my_metrics)
边栏推荐
- Detailed explanation of PPOCR detector configuration file parameters
- 并非富人专属,一文让你对NFT改观
- 小红的aba子序列(离散化、二分、dp维护区间最短)
- 365 days challenge LeetCode1000 questions - Day 050 add a row to the binary tree binary tree
- 官方发布·2022南京智博会定于10月份在新庄国展召开
- 623. 在二叉树中增加一行 : 简单二叉树遍历运用题
- 停电。。。烦烦烦!!!
- MMDetection实战:MMDetection训练与测试
- 导火索:OAuth 2.0四种授权登录方式必读
- Student Information Management System (first time...)
猜你喜欢
Support Vector Machine SVM
DocuWare平台——文档管理的内容服务和工作流自动化的平台详细介绍(下)
字节秋招二面把我干懵了,问我SYN报文什么情况下会被丢弃?
.NET in-depth analysis of the LINQ framework (6: LINQ execution expressions)
163_技巧_Power BI 一键批量建立自定义字段参数
2022 CCF国际AIOps挑战赛决赛暨AIOps研讨会报名已开启
Flink Yarn Per Job - 启动TM,向RM注册,RM分配solt
5G NR 系统消息
手把手教你定位线上MySQL慢查询问题,包教包会
【硬件架构的艺术】学习笔记(3)处理多个时钟
随机推荐
支持向量机SVM
微信小程序标题栏封装
【硬件架构的艺术】学习笔记(2)同步和复位
五大理由告诉你为什么开发人员选择代码质量静态分析工具Klocwork来实现软件安全
How OpenHarmony Query Device Type
小红的aba子序列(离散化、二分、dp维护区间最短)
再获殊荣 | 赛宁网安入选2022年度“培育独角兽”企业榜单
常见的 web 安全问题总结
莅临GOPS大会龙智展位,获取Forrester最新报告:《Forrester Wave:2021年第四季度企业服务管理报告》
女人是这个世界上最美丽的生命
#yyds干货盘点#【愚公系列】2022年08月 Go教学课程 001-Go语言前提简介
PHP高级检索功能的实现以及动态拼接SQL
发现C语言的乐趣
Web3 中的安全问题和防范
双因子与多因子身份验证有什么区别?
STM32 entry development: write XPT2046 resistive touch screen driver (analog SPI)
平安萌娃卡保险怎么样?让父母读懂几个识别产品的方法
Flink Yarn Per Job - RM启动SlotManager
TiDB 6.0 Placement Rules In SQL 使用实践
LeetCode brush questions (8)