【问题标题】:Keras Parameters for Convolutional Net卷积网络的 Keras 参数
【发布时间】:2017-07-10 11:09:02
【问题描述】:

我正在查看 Keras 的卷积神经网络示例。 (例如,参见https://github.com/fchollet/keras/blob/master/examples/imdb_cnn.py。)但是,我无法弄清楚“maxlen”参数的含义。它会与填充有关吗?这不是功能的最大数量;他们有一个 max_features 参数。

【问题讨论】:

    标签: python neural-network keras


    【解决方案1】:

    maxlen 参数是文本样本的长度(以单词为单位)。

    在 Keras 代码示例中,您有以下设置:

    # set parameters:
    max_features = 5000
    maxlen = 400
    ...
    embedding_dims = 50
    

    这意味着您有 5000 个单词的词汇表,每个单词都嵌入到一个 50 维的特征向量中,并且您的每个文本样本可以是 400 个单词长。

    当您的文本样本少于 400 个单词时,这也间接与填充有关。然后你必须将它们填充到 400 的长度。

    对于用于文本分类的 1D-ConvNets,另请参阅这篇论文和这篇博文:

    https://arxiv.org/abs/1408.5882

    http://www.wildml.com/2015/11/understanding-convolutional-neural-networks-for-nlp/

    【讨论】:

      猜你喜欢
      • 2019-08-18
      • 1970-01-01
      • 2019-02-26
      • 2020-08-21
      • 2018-01-24
      • 1970-01-01
      • 2017-08-06
      • 1970-01-01
      • 2019-05-22
      相关资源
      最近更新 更多