tensorflow tf.nn.conv2d 中的特征数

德里克

在 Tensorflow 示例“Deep MNIST for Experts”中https://www.tensorflow.org/get_started/mnist/pros

我不清楚如何确定激活函数权重中指定的特征数。

例如:

我们现在可以实现我们的第一层。它将由卷积组成,然后是最大池化。卷积将为每个 5x5 补丁计算 32 个特征。

W_conv1 = weight_variable([5, 5, 1, 32])

为什么这里选择 32?

为了构建一个深度网络,我们堆叠了这种类型的几个层。对于每个 5x5 补丁,第二层将具有 64 个特征。

W_conv2 = weight_variable([5, 5, 32, 64])

再次,为什么选择 64?

现在图像大小已减小到 7x7,我们添加了一个具有 1024 个神经元的全连接层,以允许对整个图像进行处理。

W_fc1 = weight_variable([7 * 7 * 64, 1024])

为什么这里是 1024?

谢谢

乌杰瓦尔

32和64是各个层中的滤波器数量。1024 是全连接层中输出神经元的数量。您的问题基本上是关于选择这些超参数背后的原因。

这些特定选择背后没有数学或编程原因。这些已在实验后被采用,因为它们在 MNIST 数据集上提供了良好的准确性。您可以更改这些数字,这是修改模型的一种方式。不幸的是,您还无法在 TensorFlow 或任何其他文献来源中探索选择这些参数背后的原因。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tensorflow - tf.nn.conv2D() 中的权重值是否发生了变化?

来自分类Dev

Tensorflow:tf.nn.separable_conv2d做什么?

来自分类Dev

TensorFlow中的tf.nn.sigmoid实现

来自分类Dev

Tensorflow:tf.nn.conv2d实际在哪里执行?

来自分类Dev

在TensorFlow中编写类似Conv2D的操作

来自分类Dev

tensorflow中conv2d的顺序输出是什么?

来自分类Dev

在 Tensorflow 中查找 conv2d 层的权重

来自分类Dev

tf.nn.ctc_beam_search_decoder()不支持TensorFlow2中的GPU吗?

来自分类Dev

导入tf.nn.rnn_cell中的Tensorflow错误

来自分类Dev

tf.nn.conv2d 命令的输入

来自分类Dev

TensorFlow 2.0如何从tf.keras.layers层获取可训练变量,例如Conv2D或Dense

来自分类Dev

在Tensorflow中,如何解开tf.nn.max_pool_with_argmax获得的扁平化索引?

来自分类Dev

来自tf.nn.conv2d和keras.layers.Conv2D的不相等输出

来自分类Dev

tf.nn.conv2d如何使用偶数大小的过滤器?

来自分类Dev

我可以简单地用 tf.layer.max_pooling 替换 tf.nn.conv2d 层吗?

来自分类Dev

Tensorflow Keras Conv2D多个过滤器

来自分类Dev

tensorflow conv2d参数数量

来自分类Dev

conv2d是否使用随机过滤器?这样对NN有好处吗?

来自分类Dev

我可以使用现有的操作(例如conv2d和张量操作)在python中的tensorflow中编写自定义层吗?

来自分类Dev

使用tf.conv2d添加偏见-Tensorflow.js

来自分类Dev

Conv2D keras中的稳压器

来自分类Dev

在PyTorch中如何实现Conv2d的算法

来自分类Dev

使用tf.random多次运行会话将为conv2d返回不同的值

来自分类Dev

TensorFlow的tf.nn.dynamic_rnn运算符的输入张量如何构造?

来自分类Dev

如何在TensorFlow中使用tf.nn.embedding_lookup_sparse?

来自分类Dev

如何在Tensorflow Keras中使用tf.nn.sampled_softmax_loss?

来自分类Dev

TensorFlow的tf.nn.dynamic_rnn运算符的输入张量如何构造?

来自分类Dev

Tensorflow 2中的tf.contrib.layers.fully_connected()吗?

来自分类Dev

在tf 2.x中以图形模式运行TensorFlow op

Related 相关文章

  1. 1

    Tensorflow - tf.nn.conv2D() 中的权重值是否发生了变化?

  2. 2

    Tensorflow:tf.nn.separable_conv2d做什么?

  3. 3

    TensorFlow中的tf.nn.sigmoid实现

  4. 4

    Tensorflow:tf.nn.conv2d实际在哪里执行?

  5. 5

    在TensorFlow中编写类似Conv2D的操作

  6. 6

    tensorflow中conv2d的顺序输出是什么?

  7. 7

    在 Tensorflow 中查找 conv2d 层的权重

  8. 8

    tf.nn.ctc_beam_search_decoder()不支持TensorFlow2中的GPU吗?

  9. 9

    导入tf.nn.rnn_cell中的Tensorflow错误

  10. 10

    tf.nn.conv2d 命令的输入

  11. 11

    TensorFlow 2.0如何从tf.keras.layers层获取可训练变量,例如Conv2D或Dense

  12. 12

    在Tensorflow中,如何解开tf.nn.max_pool_with_argmax获得的扁平化索引?

  13. 13

    来自tf.nn.conv2d和keras.layers.Conv2D的不相等输出

  14. 14

    tf.nn.conv2d如何使用偶数大小的过滤器?

  15. 15

    我可以简单地用 tf.layer.max_pooling 替换 tf.nn.conv2d 层吗?

  16. 16

    Tensorflow Keras Conv2D多个过滤器

  17. 17

    tensorflow conv2d参数数量

  18. 18

    conv2d是否使用随机过滤器?这样对NN有好处吗?

  19. 19

    我可以使用现有的操作(例如conv2d和张量操作)在python中的tensorflow中编写自定义层吗?

  20. 20

    使用tf.conv2d添加偏见-Tensorflow.js

  21. 21

    Conv2D keras中的稳压器

  22. 22

    在PyTorch中如何实现Conv2d的算法

  23. 23

    使用tf.random多次运行会话将为conv2d返回不同的值

  24. 24

    TensorFlow的tf.nn.dynamic_rnn运算符的输入张量如何构造?

  25. 25

    如何在TensorFlow中使用tf.nn.embedding_lookup_sparse?

  26. 26

    如何在Tensorflow Keras中使用tf.nn.sampled_softmax_loss?

  27. 27

    TensorFlow的tf.nn.dynamic_rnn运算符的输入张量如何构造?

  28. 28

    Tensorflow 2中的tf.contrib.layers.fully_connected()吗?

  29. 29

    在tf 2.x中以图形模式运行TensorFlow op

热门标签

归档