1. 首页
  2. 编程语言
  3. Python
  4. 浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack

浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack

上传者: 2021-05-23 19:04:28上传 PDF文件 57.27 KB 热度 13次

有一段时间没用tensorflow了,现在跑实验还是存在一些坑了,主要是关于张量计算的问题。tensorflow升级1.0版本后与以前的版本并不兼容,可能出现各种奇奇怪怪的问题。如:tf.concat的作用主要是将向量按指定维连起来,其余维度不变;而1.0版本以后,函数的用法变成:位置变了,需要注意。用法:stack:“”“Stacks a list of rank-R tensors into one rank-(R+1) tensor.tf.stack将一组R维张量变为R+1维张量。注意:tf.pack已经变成了tf.stack用法:reshape:主要通过改变张量形状,可以从高维变低维,也可以从低维变高维;和python 中的reshape用法应该一样tf.reshape将张量变为一维列向量tf.reshape将张量变为一维行向量

用户评论