如何在 TensorFlow 中进行全局平均池化?

2024-01-05

如何在 TensorFlow 中进行全局平均池化?如果我有一个形状张量batch_size, height, width, channels = 32, 11, 40, 100,仅仅使用就足够了tf.layers.average_pooling2d(x, [11, 40], [11, 40])只要通道=类?


你也可以这样做tf.reduce_mean(x, 轴=[1,2]),特别是如果您的高度和宽度未定义。

通常,在 CNN 中,张量的形状为b, h, w, c where b是批量大小,w and h对应于宽度和高度尺寸,并且c是通道/滤波器的数量。

当你沿着轴缩小时[1,2],减少张量的第一维和第二维(保持批量大小和通道/滤波器的数量)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 TensorFlow 中进行全局平均池化? 的相关文章

  • Tensorflow如何生成不平衡组合数据集

    我对新数据集 API tensorflow 1 4 有疑问 我有两个数据集 我需要创建一个组合的不平衡数据集 即 每个批次应包含第一个数据集中一定数量的元素和第二个数据集中一定数量的元素 例如 dataset1 tf data Datase
  • Tensorflow seq2seq 获取序列隐藏状态

    我不久前才开始研究tensorflow 我正在研究 seq2seq 模型 并以某种方式让教程起作用 但我一直坚持获取每个句子的状态 据我了解 seq2seq 模型采用输入序列并通过 RNN 为序列生成隐藏状态 随后 模型使用序列的隐藏状态来
  • 有没有办法在bigquery中使用kmeans、tensorflow保存的模型?

    我知道这有点愚蠢 因为 BigQueryML 现在为 Kmeans 提供了良好的初始化 尽管如此 我还是需要在张量流中训练一个模型 然后将其传递给 BigQuery 进行预测 我保存了模型 一切正常 直到我尝试将其上传到 bigquery
  • 无需安装 Tensorflow 即可服务 Tensorflow 模型

    我有一个经过训练的模型 想在 python 应用程序中使用 但我看不到任何在不安装 TensorFlow 或创建 gRPC 服务的情况下部署到生产环境的示例 有可能吗 在这种情况下 正确的做法是什么 如果不使用 TensorFlow 本身或
  • 对输入求 Keras 模型的导数返回全零

    所以我有一个 Keras 模型 我想将模型的梯度应用于其输入 这就是我所做的 import tensorflow as tf from keras models import Sequential from keras layers imp
  • 如何在 Tensorflow Keras 中规范化我的图像数据

    如前所述 我正在尝试在训练模型之前标准化我的数据集 我正在使用tf keras preprocessing image ImageDataGenerator之前执行此操作 train data tf cast train data tf f
  • ubuntu 20.04 上无法获取卷积算法错误~tensorflow-gpu

    我有一个 NVIDIA 2070 RTX GPU 我的操作系统是 Ubuntu20 04 我已经使用 conda 安装了tensorflow gpu 包 我有not安装了 CUDA toolkit 我相信它还会安装 CUDA toolkit
  • 从 swift 数组创建张量

    这工作正常 import TensorFlow var t Tensor
  • 无法使用 tf.data.Dataset 对组件 0 中具有不同形状的张量进行批处理

    我的输入管道中出现以下错误 tensorflow python framework errors impl InvalidArgumentError 不能 分量 0 中具有不同形状的批量张量 第一个元素有 形状为 2 48 48 3 元素
  • Keras CNN 回归模型损失低,准确度为 0

    我在 keras 中遇到这个 NN 回归模型的问题 我正在研究一个汽车数据集 以根据 13 个维度预测价格 简而言之 我已将其读取为 pandas 数据帧 将数值转换为浮点数 缩放值 然后对分类值使用 one hot 编码 这创建了很多新列
  • ValueError:形状(无,1)和(无,2)不兼容

    我正在训练面部表情 愤怒与快乐 模型 最后一个密集输出层以前为 1 但当我预测图像时 它的输出始终为 1 准确度为 64 所以我将其更改为 2 表示 2 个输出 但现在我收到这个错误 Epoch 1 15 ValueError Traceb
  • 具有动态 num_partitions 的动态分区

    变量num partitions在方法中tf dynamic partition不是一个Tensor 但是一个int 因此 如果事先不知道分区的数量 则无法通过计算唯一值的数量等方式从数据中推断出分区的数量 也无法通过tf placehol
  • Tensorboard SyntaxError:语法无效

    当我尝试制作张量板时 出现语法错误 尽管开源代码我还是无法理解 我尝试搜索张量板的代码 但不清楚 即使我不擅长Python 我这样写路径C Users jh902 Documents logs因为我正在使用 Windows 10 但我不确定
  • 如何在对象检测 API 中同时训练和评估?

    我想同时在我自己的数据集上训练 评估 ssd mobilenet v1 cocoObject Detection API 然而 当我尝试这样做时 我面临着 GPU 内存几乎已满 因此评估脚本无法启动 以下是我用于训练和评估的命令 在一个终端
  • TensorFlow 中的 FCN 缺少裁剪层

    我目前正在尝试实施用于语义分割的 FCN http www cs berkeley edu jonlong long shelhamer fcn pdf在 TensorFlow 中 就像之前在 Caffe 中一样here https git
  • Tensorflow RNN-LSTM - 重置隐藏状态

    我正在构建一个用于语言识别的有状态 LSTM 有了状态 我可以用较小的文件来训练网络 而新批次将就像讨论中的下一句话一样 然而 为了使网络得到正确的训练 我需要在一些批次之间重置 LSTM 的隐藏状态 我使用一个变量来存储 LSTM 的隐藏
  • AudioSet 和 Tensorflow 理解

    With AudioSet https research google com audioset index html发布并为那些进行合理研究分析的人提供了一个全新的研究领域 最近几天我一直在努力深入研究如何分析和解码这些数据 数据在 tf
  • 为什么我的 GradientDescentOptimizer 会产生 NaN?

    我目前正在修改 Andrew Ng 教授在 Coursera 上的 机器学习 课程作业 但我陷入了逻辑回归部分 filename data ex2data1 txt data np loadtxt filename delimiter un
  • PyCharm 中的 TensorFlow Python 警告 - 在 __init__.py 中找不到引用 __version__

    我正在使用 if tf version lt x x x PyCharm 中的声明 可以在许多 TensorFlow GitHub 示例中找到 如下所示 tensorflow version test py import tensorflo
  • 无法将 类型的对象转换为张量

    我正在编写一个使用 Flask 框架的客户端 python 文件 并在 docker 机器中运行它 因此 这需要一个输入文件并生成它的输出 但它会抛出无法转换为张量的错误 tf app flags DEFINE string server

随机推荐