首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在使用model.fit时如何将'training‘参数传递给tf,keras.Model

在使用model.fit时如何将'training‘参数传递给tf,keras.Model
EN

Stack Overflow用户
提问于 2019-07-18 07:01:19
回答 2查看 1.5K关注 0票数 3

所以我有一个由子类化API编写的模型,调用签名看起来像call(x,training),其中需要训练参数来区分训练和非训练,当做batchnorm和dropout时。当我使用model.fit时,如何让模型向前传递知道我处于训练模式或评估模式?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2019-07-18 07:14:31

实际上,在文档https://www.tensorflow.org/beta/guide/keras/custom_layers_and_models中,它说“一些层,特别是BatchNormalization层和Dropout层,在训练和推理期间有不同的行为。对于这些层,在调用方法中公开训练(布尔)参数是标准做法。

通过在call中公开这个参数,你可以让内置的训练和评估循环(例如fit)正确地使用训练和推理中的层。“所以我认为keras会自动传入训练参数。我试图删除训练参数的默认值,但没有抛出错误,所以很可能是keras内置的循环完成了这件事。

票数 4
EN

Stack Overflow用户

发布于 2019-07-18 07:05:33

据我所知,这是无可争辩的。Model.fit只是根据所提供的任何训练数据来训练模型,并在每个时代结束时评估所提供的验证数据或通过使用validation_split的训练。

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

https://stackoverflow.com/questions/57088786

复制
相关文章
ol中不同区域加载不同底图
牛老师讲GIS
2023/06/10
3300
ol中不同区域加载不同底图
ExcelVBA在选择区域(有合并)中删除清除空行
现有数据,1w多行,其中有部分列有不同合并单元格,跨行也不一样。如果要进行筛选删除空行,有一定的时间与难度。
哆哆Excel
2024/05/20
1170
ExcelVBA在选择区域(有合并)中删除清除空行
实现点击图片不同区域响应不同的事件
开始考虑以纵轴为0度, 计算点击坐标跟中心点连线并计算跟纵轴的角度来判断, 不过代码写好后发现在不同的设备上有误差
周希
2019/10/15
1.4K0
不同区域是呈现出不同的效果
环境光是没有特定方向的光源,会均匀的照亮场景中的所有物体,主要是均匀整体改变Threejs物体表面的明暗效果,这一点和具有方向的光源不同,遴选公务员比如点光源可以让物体表面不同区域明暗程度不同 环境光影响整个场景,它的光线没有特定来源但是又无处不在,它不能影响阴影生成,因为它没有方向,并且不能作为唯一光源,使用其他光源的同时使用 THREE.AmbientLight,目的是弱化阴影和添加一些颜色,同一平面的不同位置与点光源光线入射角是不同的,点光源照射下,同一个平面不同区域是呈现出不同的明暗效果http:/
用户7737280
2021/12/02
5330
X#中如何根据不同的区域设置显示项目资源中不同语言的文件
这里所说的区域设置,应该是 OS 的区域设置,换句话说,是中文环境还是其他语言的环境。
firstxinjie
2024/12/06
720
X#中如何根据不同的区域设置显示项目资源中不同语言的文件
跨国跨区域远程文件传输有什么好处?
随着移动设备的普及和全球化,许多国内企业已经建立了自己的海外分支机构或与其他国家和企业建立合作关系。但是就目前而言,市场上大多数公司的文件管理和存储解决方案都是针对我们自己的业务和设计的,没有英文界面,没有海外服务器,无法满足跨国跨区域跨区域业务之间文件传输的需求。跨区域跨境传输的文件传输过程面临着不安全和传输速度过快的问题。
镭速
2023/03/23
1.3K0
Java内存区域有哪些构成?
Java 内存区域, 也叫运行时数据区域、内存区域、JVM内存模型,和 Java 虚拟机(JVM)的运行时区域相关,是指 JVM运行时将数据分区域存储,强调对内存空间的划分。 经常与Java内存模型(JMM)混淆,其定义了程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。 JVM并不是只有唯一版本的,在Java发展历史中,有许多优秀的Java虚拟机,其中目前大家最熟悉的就是HotSpot虚拟机,什么你不知道?
Jensen_97
2023/07/19
3300
Java内存区域有哪些构成?
Spring Security 在 Servlet 的作用区域
Spring Security 使用标准的 Servlet 过滤器(Filter) 并与 Servlet 容器集成。 这个意味着 Spring Security 可以在任何运行运行在 Servlet 容器(Servlet Container)中的应用上使用。 更具体地说,你可以不使用 Spring,而是基于 Servlet 的应用程序中使用 Spring Security。
HoneyMoose
2022/09/30
3130
Spring Security 在 Servlet 的作用区域
ENCODE-Blacklist:基因组中的有问题区域
在The ENCODE Blacklist: Identification of Problematic Regions of the Genome (https://www.nature.com/articles/s41598-019-45839-z) 这篇文章中,定义了基因组中的blacklist区域,即反常的或者无论在二代测序的哪个实验中都是高信号的区域。排除掉这些区域对我们进一步分析功能基因组数据可以提供质量保证。
生信编程日常
2020/05/04
1.9K0
Mastercam中,挖槽和高速区域有啥区别?
在mastercam数控编程软件中,挖槽是传统切削加工方法,区域是高速切削加工方法。挖槽和区域都能进行典型的挖槽加工。
lrglu
2022/03/30
1.4K0
Mastercam中,挖槽和高速区域有啥区别?
在同一word文档中设置不同页码
(opens new window) 1、把文档结构确定好,比如封面、目录和正文,然后在每一部分与每一部分之间插入分隔符,具体操作为:点击“页面布局”-“分隔符”-“下一节”。注意要把光标放在两部分即封面与目录之间哦。 2、点击“插入”-"页码"-“页面底端”,选择自己需要的页码样式。 3、取消分节链接。word默认的节是链接到前一节的(即与前一节有相同的页面格式),因此要将节与节之间的链接取消掉。点击页码,点击“取消链接到前一条页眉” 4、封面部分不要页码,直接选中页码手动删除即可,操作如下图所示。因为封面部分已经独立为一节,所以不会受其他部分影响。 5、点击“页码”-“设置页码格式“,会出现如下对话框。在编号格式里选择罗马数字,在页码编号里选择起始页码,填I,点确定。 6、正文部分按照相同的方法设置成阿拉伯数字页码。这样整篇文章的页码就弄好了哦。
P轴
2022/11/18
2K0
在Mandelbrot 集中“缩放”特定区域
在创建一个快速生成 Mandelbrot 集图像的 Python 程序时,程序开发者遇到一个问题:他想要渲染该集合的一个特定区域,但他不知道如何修改代码中的数学部分来实现 “缩放”。
用户11021319
2024/06/25
1050
在Mandelbrot 集中“缩放”特定区域
ArcGIS计算栅格落在不同面矢量要素中的各数值区域面积
  本文介绍在ArcMap软件中,基于面积制表工具(也就是Tabulate Area工具),基于1个面要素数据集与1个栅格数据,计算每一个面要素中各栅格数据分布面积的方法。
疯狂学习GIS
2024/12/02
3030
ArcGIS计算栅格落在不同面矢量要素中的各数值区域面积
DMZ 区域
      下面对DMZ区域进行简要介绍:DMZ是网络的一个区域,介于外网与内网之间的一个特殊区域,也称隔离区。它不同于传统的防火墙设置,DMZ防火墙方案为要保护的内部网络增加了一道安全防线,通常认为是非常安全的。它提供了一个区域放置公共服务器,能有效地避免一些互联应用需要公开,而与内部安全策略相矛盾的情况发生。在DMZ区域中通常包括堡垒主机、Modem池,以及所有的公共服务器,真正的后台数据需要放在内部网络中。
西湖醋鱼
2020/12/30
7.6K0
DMZ 区域
ActiveReports 区域报表中的事件介绍
1、仅触发一次的事件 以下是在报表的处理过程中仅触发一次的所有事件这些事件在报表的处理周期中仅在最开始和结束前触发一次。 ReportStart 该事件在DataInitialize事件触发之前发生。使用此事件来初始化运行报表时需要的任何对象或者变量。还可以使用此事件设置子报表控件一个新的子报表实例。一旦该事件处理完成,不要动态的向报表动态地添加项目。 DataInitialize 该事件在ReportStart事件之后触发。使用它像报表的字段集合添加自定义字段。自定义字段可以被添加到一个绑定的报表(一个使
葡萄城控件
2018/01/10
1.3K0
MHC区域
MHC,就是主要组织相容性复合体 (major histocompatibility complex),是存在于大部分脊椎动物基因组中的一个基因家族,与免疫系统密切相关,其中人类的MHC糖蛋白,又称为人类白血球抗原(英语:human leukocyte antigen,简称HLA)。MHC区域位于位于6号染色体上(6p21.31),hg38基因组中29Mb 到 33Mb的位置。这个地方具有高基因密度、高多态性、高度的连锁不平衡等遗传特性。目前发现至少上百种疾病与此区域相关,如自闭症、贫血症、风湿性关节炎等,可作为高度多态的遗传标记。
生信编程日常
2020/06/02
1.7K0
MHC区域
Python剪裁图像中的指定区域
from PIL import Imageimport numpy as nprootimgs = 'D:\paper\\3low_light_image\compare_lowlighr_enchace\enhancement_image\MBLLEN\\'targetroot = 'D:\paper\\3low_light_image\compare_lowlighr_enchace\enhancement_image\\'savdir = 'D:\paper\\3low_light_image\com
狼啸风云
2020/12/18
1.8K0
Python剪裁图像中的指定区域
在Linux系统上实现区域更改
大家好!今天我要和大家分享一个关于在Linux系统上实现免费电脑IP更改的知识。在某些情况下,更改电脑的IP地址可以带来一些好处,比如解决网络连接问题、绕过限制、增强隐私等。而在Linux系统上,你可以采用一些简单的方法来实现免费的IP更改。让我们一起来了解一下吧!
华科云商小孙
2023/09/13
1.2K0
【实例】调整区域大小&动态隐藏区域
实例参照地址:https://jsfiddle.net/381510688/fb6Lz9rm/
奋飛
2019/08/14
1.7K0
ggforce|绘制区域轮廓-区域放大-寻找你的“onepiece”
拥有财富、名声、权力,这世界上的一切的男人 “海贼王”哥尔·D·罗杰,在被行刑受死之前说了一句话,让全世界的人都涌向了大海。“想要我的宝藏吗?如果想要的话,那就到海上去找吧,我全部都放在那里。”,世界
生信补给站
2020/08/06
1.1K0

相似问题

aws时钟在不同aws区域之间同步的精度有多高?

40

美国东部亚马逊EC2的可用性区域之间有什么不同?

10

在vm的不同区域之间打开Ping Google

10

当前在AWS区域之间迁移的最佳实践是什么?

10

不同区域有ALB源的Cloudfront 502误差

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文