tensorflow 学习笔记-- tf.reduce_max、tf.sequence_mask
1、tf.reduce_max函数的作用:计算张量的各个维度上的元素的最大值。例子:
import tensorflow as tf
max_value = tf.reduce_max([1, 3, 2])
with tf.Session() as sess:
max_value = sess.run(max_value)
print(max_value)
结果为3
2、tf.sequence_mask的作用是构建序列长度的mask标志 。 例子:
import tensorflow as tf
mask = tf.sequence_mask([1, 3, 2], 5)
with tf.Session() as sess:
mask = sess.run(mask)
print(mask)
结果是:
[[ True False False False False]
[ True True True False False]
[ True True False False False]]
3、两个函数结合使用:
# 根据目标序列长度,选出其中最大值,然后使用该值构建序列长度的mask标志,代码:
import tensorflow as tf
max_value = tf.reduce_max([1, 3, 2])
mask = tf.sequence_mask([1, 3, 2], max_value)
with tf.Session() as sess:
mask = sess.run(mask)
print(mask)
结果是:
[[ True False False]
[ True True True]
[ True True False]]
---------------------
作者:qq_28808697
来源:CSDN
原文:https://blog.csdn.net/qq_28808697/article/details/80648657
版权声明:本文为博主原创文章,转载请附上博文链接!
相关文章
- 【学习笔记53】JavaScript正则表达式练习题
- Dubbo -- 系统学习 笔记 -- 配置
- Dubbo -- 系统学习 笔记 -- 目录
- GuildBrowser使用AF+MVC 学习笔记
- 【计算机组成原理】学习笔记——总目录【已完结!】
- 统计学习方法笔记 -- 感知机
- Andrew Ng机器学习公开课笔记 -- Regularization and Model Selection
- 统计学习方法笔记 -- Boosting方法
- opencv学习笔记(六)直方图比较图片相似度
- PHP全栈学习笔记23
- Thinkphp学习笔记-模板赋值
- Tensorflow2.0入门与实战学习笔记(七)--tf.keras序列问题
- OpenGL ES2学习笔记(6)-- Line Strip和Line Loop
- TCP/IP具体解释学习笔记--TCP的超时与重传
- Odoo owl学习笔记之八--实用程序utils
- C++ Primer 学习笔记_104_特殊工具与技术 --嵌套类
- kali linux学习笔记(四) : 网络端口大全介绍
- 传感器技术—气敏电阻式传感器(学习笔记四)
- JavaScript高级程序设计学习笔记--函数表达式