Keras K.switch()用法
一、switch
keras.backend.switch(condition, then_expression, else_expression)
根据一个标量值在两个操作之间切换。
请注意,then_expression
和 else_expression
都应该是相同尺寸的符号张量。
参数
- condition: 张量 (
int
或bool
)。 - then_expression: 张量或返回张量的可调用函数。
- else_expression: 张量或返回张量的可调用函数。
返回
选择的张量。
switch接口,顾名思义,就是一个if/else条件判断语句。不过要求输入和输出都必须是张量。
二、 example
import keras.backend as Kpred = K.placeholder([], dtype='bool')count = K.variable(0)x = K.switch(condition=pred,then_expression=lambda: K.update_add(count, 0),else_expression=lambda: K.update_add(count, 1))f = K.function(inputs=[pred], outputs=[x])print(f([True]))print(f([False]))# print [0.0][1.0]
Keras K.switch()用法相关推荐
- SVN switch 用法详解 (ZZ)
SVN switch 用法详解 (ZZ) http://www.cnblogs.com/dabaopku/archive/2011/05/21/2052820.html 确实,以前不会用switch ...
- java的switch_Java中Switch用法代码示例
一.java当中的switch与C#相比有以下区别 注:在java中switch后的表达式的类型只能为以下几种:byte.short.char.int(在Java1.6中是这样), 在java1.7 ...
- JavaScript:switch用法
JavaScript:switch用法 基本语法 switch(n){ case 1: 代码块1 break; 代码块2 语句: break; default: 代码块3 break; } 先定义一个 ...
- switch用法java
** ## switch 用法 ** 注:在java中switch后的表达式的类型只能为以下几种:byte.short.char.int(在Java1.6中是这样), 在java1.7后支持了对 ...
- java switch 变量_Java switch 用法实例
首页 > 基础教程 > 循环条件语句 > 条件语句switch Java switch 用法实例 switch允比对一个变量的值,来执行不同情况的代码.switch使用规则如下: 1 ...
- JS Switch用法
Switch用法 在你用js写了一大堆的if else以后,逻辑肯定是没毛病的,但是代码的简洁度就没有那么好了,那就来试试switch吧
- java中switch用法举例范围_Java中Switch用法代码示例
一.java当中的switch与C#相比有以下区别 注:在java中switch后的表达式的类型只能为以下几种:byte.short.char.int(在Java1.6中是这样), 在java1.7后 ...
- SAP:SWITCH用法
根据一个参数判断另外一个参数的值,一般都是if-elseif语法,或者case-when语法,S/4中SWITCH用法也可以 代码参考: <FS_2011>-ABWGR = SWITCH ...
- php strftime 毫秒,php strftime函数获取日期时间(switch用法)
搜索热词 strftime()函数的用法 strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串. strftime()的语法是strftime(格 ...
最新文章
- Xposed源码剖析——概述
- Pytorch中的variable, tensor与numpy相互转化
- FLASH开发[02]
- Redis与Java - 实践
- MySQL: 1006 - Can't create database '***' (errno: 13) 错误 解决方法
- android fragment学习4-底部布局扩展TabLayout
- 【bzoj 2461】[BeiJing2011]符环(高维dp+记忆化搜索)
- 使用Dism++对电脑优化
- visio阵列_什么软件可以画这种图,Visio怎么画?
- matlab在循环中保存jpg格式_matlab中的图片保存方法
- VSCrawler 爬取美女图片
- 【捕捉BUG】jupter notebook python缩进报错但又找不到错误 IndentationError: expected an indented block
- 戒指戴在不同的手指上代表的意思
- 射手影音播放器android,射手影音播放器安卓版
- LTE语音业务 - VOLTE
- 对比数据库中两张表的数据
- Converting circular structure to JSON
- html加入3d模型的,3dmax怎么给模型添加材质
- 学习通信原理之——从实验中理解频谱/功率谱/功率谱密度(MATLAB演示)
- 行程码是怎么知道你去过哪些地方的呢?
热门文章
- 深度学习中的优化算法与实现
- SLAM、3D vision求职经历
- numpy 数组和矩阵的乘法
- DeeplyTough | 学习蛋白质结合位点的结构比较
- Windows10+Python3.6(Anaconda3)+OpenCV3.4安装配置
- CentOS7(64位)安装NVIDIA显卡驱动和CUDA8.0
- Android测试原理概述(一)
- 物理机linux无法上网,物理机不能访问虚拟机VMNet8中的Linux
- python file does not exist_python – os.path.exists()的谎言
- 南方医科大学珠江医院检验医学部生物信息分析师招聘启示