tensorflow 之 最近用到的几个小操作tf.reshape,tf.convert_to_tensor,tf.where
1.tf.reshape() #调整tensor的形状
img = ....
img_res = tf.reshape(img, [-1])
着重记录是shape=[-1]时,相当于flatten操作,与此对应的是在tf.placeholder()中shape=None时,要求输入为一维。
2.tf.convert_to_tensor() #将ndarray等转换为tensor
x = np.array([[1,1],[2,2]])
tx = tf.convert_to_tensor(x)
3.tf.where()#有两种用法,分开讨论
(1)tf.where(tensor),#tensor 为一个bool 型张量,where函数将返回其中为true的元素的索引
(2)tf.where(tensor, a , b), #根据tensor的对应位置的bool值来选择a或b中对应位置的元素,true,从a中选择,false,从b中选择。该函数在语义分割等任务中常用。注(tensor, a , b 的shape一致)
tensorflow 之 最近用到的几个小操作tf.reshape,tf.convert_to_tensor,tf.where相关推荐
- TensorFlow与OpenCV,读取图片,进行简单操作并显示
本文是OpenCV 2 Computer Vision Application Programming Cookbook读书笔记的第一篇.在笔记中将以Python语言改写每章的代码. PythonO ...
- tensorflow 的 Batch Normalization 实现(tf.nn.moments、tf.nn.batch_normalization)
tensorflow 在实现 Batch Normalization(各个网络层输出的归一化)时,主要用到以下两个 api: tf.nn.moments(x, axes, name=None, kee ...
- TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和 tf.data.Dataset机制
TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和tf.data.Dataset机制 之前写了一篇博客,关于<Tensorflow生成自己的 ...
- TensorFlow学习笔记(十八)tf.reshape矩阵变形
tf.reshape(tensor, shape, name=None) 矩阵变形是常用的操作,在Tensorflow中调用方式有多种,例如: 1. tf.reshape tf.reshape(L3, ...
- 【Tensorflow】TF中的字符串tf.string
目录 string 的定义 string 类型常用的函数 tf.as_string() tf.substr() tf.string_to_number() tf.string_split() tf.s ...
- 【TensorFlow】TensorFlow函数精讲之tf.nn.max_pool()和tf.nn.avg_pool()
tf.nn.max_pool()和tf.nn.avg_pool()是TensorFlow中实现最大池化和平均池化的函数,在卷积神经网络中比较核心的方法. 有些和卷积很相似,可以参考TensorFlow ...
- TensorFlow基础篇(六)——tf.nn.max_pool()和tf.nn.avg_pool()
tf.nn.max_pool()和tf.nn.avg_pool()是TensorFlow中实现最大池化和平均池化的函数,在卷积神经网络中比较核心的方法. 有些和卷积很相似,可以参考TensorFlow ...
- TensorFlow 辨异 —— tf.add(a, b) 与 a+b(tf.assign 与 =)、tf.nn.bias_add 与 tf.add
1. tf.add(a, b) 与 a+b 在神经网络前向传播的过程中,经常可见如下两种形式的代码: tf.add(tf.matmul(x, w), b) tf.matmul(x, w) + b 简而 ...
- tensorflow的数据读取 tf.data.DataSet、tf.data.Iterator
tensorflow的工程有使用python的多进程读取数据,然后给feed给神经网络进行训练. 也有tensorflow中的 tf.data.DataSet的使用.并且由于是tensorflow框架 ...
最新文章
- PAT甲级(Advanced Level)真题-- 1062	To Buy or Not to Buy
- Scala入门与进阶(五)- Scala数组
- Python时间戳转时间
- mysql不支持python3吗_MySQL的4种事务隔离级别你还不清楚吗?
- 这几本书在豆瓣 8 分以上,今天中秋节包邮送!
- Windows7IIS7.5部署Discuz全攻略
- 23种设计模式----------代理模式(一)
- 关于REST API设计的一些小经验
- win10开始不显示python_win10从零安装配置pytorch全过程图文详解
- Js数组去重的多种方法
- leetcode刷题六z字形变换
- 二十五、MongoDB 索引 和 explain 的使用
- C++ - 类模板(class template) 详解 及 代码
- Windows函数:PtrToUlong作用
- iframe自适应高度调整
- java 并发 处理机制 和 cas 理解
- Tableau 2021安装教程
- 样本峰度(kurtosis)与随机变量的峰度及四阶统计量之间的关系和计算估计
- 数据管理与数据库 大学课程_根据数据,这50种最好的免费在线大学课程
- 【Android】使用deviceowner 配置手机设置 (Monkey自动化测试删去状态栏、设定输入法、静音、APP自动权限授予、Kiosk模式打开)
热门文章
- mysql数据库主从同步状态正常,无异常报错,数据不能同步
- java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
- 关于Cocos2d-x属性和引用
- iscroll5 上拉,下拉 加载数据
- php 自带过滤和转义函数
- MySQL count(1) count(*) 比较 详解
- C# VS2012操作word文档 (二).插入表格图片
- 第十一届蓝桥杯赛后总结 —— 两年征战蓝桥,惜败来年再战。
- 733. Flood Fill 图像渲染
- gzip: stdin: unexpected end of file