Keras官方文档:

A Keras model has two modes: training and testing. Regularization mechanisms, such as Dropout and L1/L2 weight regularization, are turned off at testing time.

Keras模型有两种模式:训练和测试。 在测试时关闭正常化机制,例如Dropout和L1 / L2权重正则化。

所以我们需要将模式转为训练模式,在测试时才能使用dropout!!!

在官方文档中

keras.backend.learning_phase()

Returns the learning phase flag.

The learning phase flag is a bool tensor (0 = test, 1 = train) to be passed as input to any Keras function that uses a different behavior at train time and test time.

通过设置learning_phase来控制模式

import keras
keras.backend.set_learning_phase(1)

转载于:https://www.cnblogs.com/ldh-up/p/11213311.html

关于Keras在测试不能使用正则dropout的解决相关推荐

  1. 软件测试测试人员遇到的问题及解决方法(面试)

    软件测试测试人员遇到的问题及解决方法(面试) 参考文章: (1)软件测试测试人员遇到的问题及解决方法(面试) (2)https://www.cnblogs.com/lanmosonny/p/87775 ...

  2. opencv 配置及测试中遇到的问题及解决方法(Microsoft C++ 异常: cv::Exception,位于内存位置 问题)

    opencv 配置及测试中遇到的问题及解决方法 这是我第一次使用 opencv,配置是opencv3.4.1和Visual Studio 2019.本文主要写的是我在 配置 和 编写运行第一个测试程序 ...

  3. 【关于IDEA工具中Junit测试无法读取键盘录入的解决办法】

    关于IDEA工具中Junit测试无法读取键盘录入的解决办法 一.问题背景 二.解决办法 一.问题背景 许多初次使用IDEA 这款开发工具的朋友有可能会遇到这样一个问题,在eclipse上可以正常运行的 ...

  4. 如何使用U-Net-train进行语义分段,并在Keras中测试您的自定义数据

    什么是语义分割? 语义分割是逐像素分类问题陈述.如果到目前为止,您已将图像中的一组像素分类为Cat,Dog,Zebra,Humans等,那么现在是时候学习如何为图像中的每个像素分配类.这可以通过语义分 ...

  5. YOLO学习-1:win10(64位)+ python3.6 + TensorFlow + keras + yolov3测试实践

    实验环境:win10(64位).Python3.6(未安装anaconda版,用了pycharm).TensorFlow(未安装gpu版).keras.yolov3代码.yolov3权重文件 第一步: ...

  6. YOLO学习-2:win10(64位)+ python3.6 + TensorFlow-GPU + keras + yolov3测试实践(增加笔记本显卡GPU加速)

    说明,实验笔记本硬件的显卡有NVIDIA的GeForce 920mx GPU,运算力3.5以上,官网下载最新的驱动程序版本445.87. tensorflow版本与cuda和cudnn的对应关系: h ...

  7. Keras运行代码时出现的问题及解决方法

    1.keras 运行出现 TypeError: softmax() got an unexpected keyword argument 'axis'. 出现这个问题是由于keras的版本过高,与Te ...

  8. 在一测试环境下的RAC出错解决

    环境:VMWARE SERVER 2 REDHAT5.8 ORACLE11.2 在安装时没有问题,但我拿到手后,使用DBCA建立库,报错:ASM 在M2节点没有加载,但使用ASMCA查看, 却没有问题 ...

  9. 斯坦福机器狗的设计与实现 (在组装和测试中遇到的问题及解决办法,亲测有效,出现Host does not exist问题的解决)

    组装斯坦福机器狗遇到 的问题和解决办法 经过了漫长的学习,现在我的机器狗已经组装好了,也可以跳.小跑等形态. 组装好的测试视频-- 仿斯坦福机器狗 下面来说一说我遇到的问题: 组装 1. 首先要注意这 ...

最新文章

  1. 打开网页时出现DA AddrBar icon的解决方法
  2. 宝安区2021年高考成绩查询入口,宝安区2021年初一学位网上预申请系统http:bajjk.sz.edu.cn/visitbagbcyjz...
  3. sicily 1082. MANAGER
  4. 运用计算机辅助电话调查的方法,第二章 统计数据的搜集、整理与显示
  5. JSP EL表达式 将数组拼接成字符串
  6. 限制ul显示高度_led显示屏钢结构吊装方案原则及适用条件
  7. C#通过对象属性名修改值
  8. 中国FreeType联盟的几项工作
  9. 编译asp.net 2.0项目到dll文件
  10. 机器人跟踪_使用手机和机器学习跟踪睡眠
  11. RT-Thread学习笔记|74HC595驱动数码管详解
  12. 计算机中英文打字文章,中英文打字练习文章.docx
  13. 小程序中使用全局样式
  14. 禾多科技与RTI达成合作,加速自动驾驶在中国量产落地
  15. NB-IoT、LoRa逐渐商用 连接物联网长尾效应凸显
  16. 原生javascript-图片爆炸的效果
  17. 商场楼层地图怎么制作,高效、便捷的商场二三维地图绘制平台
  18. 简述计算机无法开机时故障处理方法,主板出问题了怎么办?电脑主板常见问题与故障处理方法...
  19. html网页不随缩放而变形,html不随放大缩小而变形——initial-scale
  20. 【实用工具】Gephi下载与安装

热门文章

  1. 移动端适配(必须要知道的,亲测有效)
  2. Spring Boot配置跨域访问策略
  3. vue-cli3中的vue.config.js配置
  4. OpenWrt 之 MT7628 移植第三方SPI驱动
  5. ISCSI 1-由零开始
  6. [css] absolute的containing block(容器块)计算方式和正常流有什么区别?
  7. 前端学习(2836):view和text标签
  8. 工作239:内容过长省略号失败 直接改的样式表
  9. 前端学习(2453):项目初始化
  10. “约见”面试官系列之常见面试题之第一百零八篇之如何获取dom(建议收藏)