成功解决“ValueError: Unknown metric function:sensitivity”
今天在加载模型时出现的错误:
参考了别人的做法后成功解决:链接
原因是因为自己在训练时定义了新的评估函数:
def sensitivity(y_true,y_pred):TP=tf.reduce_sum(y_true*tf.round(y_pred))TN=tf.reduce_sum((1-y_true)*(1-tf.round(y_pred)))FP=tf.reduce_sum((1-y_true)*tf.round(y_pred))FN=tf.reduce_sum(y_true*(1-tf.round(y_pred)))sensitivity=TP/(TP+FN)return sensitivity
解决的方法是,在加载时更新这个新的评估函数即可:
model = load_model('EfficientNet.h5',custom_objects={'sensitivity':sensitivity})
成功解决!
成功解决“ValueError: Unknown metric function:sensitivity”相关推荐
- 成功解决ValueError: Unknown metric function:***
Keras+Tensorflow自定义函数,出现ValueError: Unknown metric function:***的解决方法 参考链接:感谢各位大神的分享 在使用Tensorflow+ke ...
- 成功解决ValueError: (‘Unknown transform primitive years. ‘, ‘Call ft.primitives.list_primitives() to get
成功解决ValueError: ('Unknown transform primitive years. ', 'Call ft.primitives.list_primitives() to get ...
- keras 自定义评估函数和损失函数loss训练模型后加载模型出现ValueError: Unknown metric function:fbeta_score
keras分类回归的损失函数与评价指标 目标函数 (1)mean_squared_error / mse 均方误差,常用的目标函数,公式为((y_pred-y_true)**2).mean() (2) ...
- Keras自定义损失函数出现:ValueError: Unknown loss function: focal_loss
Keras自定义损失函数出现:ValueError: Unknown loss function: focal_loss 1.软件环境 2.问题描述 3.解决方法 4.结果预览 1.软件环境 Wind ...
- 成功解决ValueError: Data is not binary and pos_label is not specified
成功解决ValueError: Data is not binary and pos_label is not specified 目录 解决问题 解决思路 解决方法 解决问题 raise Value ...
- 成功解决ValueError: DataFrame.dtypes for data must be int, float or bool.Did not expect the data types
成功解决ValueError: DataFrame.dtypes for data must be int, float or bool. Did not expect the data types ...
- 成功解决ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C h
成功解决ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C h ...
- 成功解决ValueError: Unable to add relationship because child variable ‘ID‘ in ‘cats_df‘ is also its inde
成功解决ValueError: Unable to add relationship because child variable 'ID' in 'cats_df' is also its inde ...
- 成功解决ValueError: fill value must be in categories
成功解决ValueError: fill value must be in categories 目录 解决问题 解决思路 解决方法 解决问题 ValueError: fill value must ...
最新文章
- 【每周NLP论文推荐】 生成式聊天机器人论文介绍
- Truffle合约交互 - WEB端对以太坊数据的读写
- Codeforces 765F. Souvenirs
- python学习之wxPython
- Java基础篇3——流程控制
- DefaultMessageListenerContainer
- java与数据库的数据交互,Java与数据库初步交互(后续需要进行优化)
- 语音识别芯片原理是什么 语音识别芯片有哪些【详解】
- H5的段落标签、图片标签、列表标签与链接标签
- 应用程序正常初始化(0xc015002)失败解决方法
- 集成应用|契约锁与100+管理软件实现集成应用
- EasyRecovery14免费并且超好用的数据恢复工具
- java加锁_JAVA最好的加锁方法是什么
- 2021赣网杯web和misc部分wp
- 番茄花园 产业链 洪磊 中国
- OneNote笔记使用技巧/快捷键
- Katalon Recorder安装及使用
- cmake取消宏定义_CMake基本使用
- 初识htpp与tcp
- 京东价格监控软件开发技术探讨十四:电商领域区块链融合模式采集的探讨