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
版权声明:本文为博主原创文章,转载请附上博文链接!

tensorflow 学习笔记-- tf.reduce_max、tf.sequence_mask相关推荐

  1. TensorFlow学习笔记02:使用tf.data读取和保存数据文件

    TensorFlow学习笔记02:使用tf.data读取和保存数据文件 使用`tf.data`读取和写入数据文件 读取和写入csv文件 写入csv文件 读取csv文件 读取和保存TFRecord文件 ...

  2. [TensorFlow 学习笔记-04]卷积函数之tf.nn.conv2d

    [版权说明] TensorFlow 学习笔记参考: 李嘉璇 著 TensorFlow技术解析与实战 黄文坚 唐源 著 TensorFlow实战郑泽宇  顾思宇 著 TensorFlow实战Google ...

  3. tensorflow学习笔记1

    tensorflow学习笔记1 本文主要记录我在慕课上观看北大曹建老师的<人工智能实践:Tensorflow笔记>,链接:https://www.icourse163.org/course ...

  4. tensorflow学习笔记(1)------北京大学 曹健

    tensorflow学习笔记(1) 0 环境搭建 tensorfolw的环境搭建(anaconda版,一步到位) 视频里环境搭建过程很详细,就不细说了.(视频中也有配置视频,链接在文末) 另外,本笔记 ...

  5. TensorFlow学习笔记:Retrain Inception_v3(一)

    转:http://www.jianshu.com/p/613c3b08faea 0. 概要 最新的物体识别模型可能含有数百万个参数,将耗费几周的时间去完全训练.因此我们采用迁移学习的方法,在已经训练好 ...

  6. tensorflow学习笔记(三十二):conv2d_transpose (解卷积)

    tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...

  7. tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数

    tensorflow学习笔记二--建立一个简单的神经网络 2016-09-23 16:04 2973人阅读 评论(2) 收藏 举报  分类: tensorflow(4)  目录(?)[+] 本笔记目的 ...

  8. tensorflow学习笔记——使用TensorFlow操作MNIST数据(1)

    续集请点击我:tensorflow学习笔记--使用TensorFlow操作MNIST数据(2) 本节开始学习使用tensorflow教程,当然从最简单的MNIST开始.这怎么说呢,就好比编程入门有He ...

  9. Tensorflow学习笔记2:About Session, Graph, Operation and Tensor

    简介 上一篇笔记:Tensorflow学习笔记1:Get Started 我们谈到Tensorflow是基于图(Graph)的计算系统.而图的节点则是由操作(Operation)来构成的,而图的各个节 ...

  10. Win10:tensorflow学习笔记(4)

    前言 学以致用,以学促用.输出检验,完整闭环. 经过前段时间的努力,已经在电脑上搭好了深度学习系统,接下来就要开始跑程序了,将AI落地了. 安装win10下tensforlow 可以参照之前的例子:w ...

最新文章

  1. Redis 怎么实现保存Django 查询集
  2. Flink实例-Wordcount详细步骤
  3. 是时候搁置Grunt,耍一耍gulp了
  4. 动态规划DP题单 AcWing算法基础课 (详解)
  5. centos6.5 tar安装mysql_centos6.6安装mysql5.7.9tar包
  6. 先装XP再装WIN2000双系统无法启动的解决办法
  7. 如何系统搭建现代 Web CI/CD
  8. 14--用两个栈实现队列
  9. 飞鸽传书也在2010年免费发布了
  10. signature=fa342ee2b7c3e3e9cba3f194df2d59ca,Date of Signature
  11. 腾讯云坚持“云+数据库”转型,看好多模数据库未来发展
  12. 单词计数 soj1076
  13. 【优化求解】基于matlab粒子群算法求解函数极值问题【含Matlab源码 1202期】
  14. Centos7安装sqliteman
  15. 全球十大农业大数据经典案例
  16. 与班尼特·胡迪一起攻破浮空城 (HZNU-2264)
  17. 访问FTP站点下载文件,提示“当前的安全设置不允许从该位置下载文件”
  18. OS X: Messages Agent wants to use the login keychain
  19. STL初步——集合Set
  20. [NOIP2008] 立体图-解题报告

热门文章

  1. 牛年前的一小结——打响本命年的第一枪,继续刷题!
  2. Linux/docker下oracle开启监听,开启自动启动
  3. “年轻”有价值,才是本钱
  4. debian10 raid5+lvm
  5. 存在量词后必须用合取式?-数学
  6. python:Json模块dumps、loads、dump、load介绍
  7. 外网远程桌面连接设置
  8. LeetCode简单题之寻找数组的中心下标
  9. 智能物联网(AIoT,2020年)(下)
  10. Mask R-CNN用于目标检测和分割代码实现