【发布时间】:2019-11-11 19:15:49
【问题描述】:
我正在阅读嵌入文档,它指出 keras 层。嵌入“将正整数(索引)转换为固定大小的密集向量。
eg. [[4], [20]] -> [[0.25, 0.1], [0.6, -0.2]]."`
然而,我不小心在由索引组成的向量中包含了一个十进制数,但它仍然有效。我只想知道当索引在这里没有输入代码时会发生什么?
【问题讨论】:
标签: keras keras-layer
我正在阅读嵌入文档,它指出 keras 层。嵌入“将正整数(索引)转换为固定大小的密集向量。
eg. [[4], [20]] -> [[0.25, 0.1], [0.6, -0.2]]."`
然而,我不小心在由索引组成的向量中包含了一个十进制数,但它仍然有效。我只想知道当索引在这里没有输入代码时会发生什么?
【问题讨论】:
标签: keras keras-layer
您可以检查自己here,输入被转换为int32,这意味着任何浮点数都将四舍五入为整数,因此嵌入仍然有效。如果您给出负数或大于词汇量的数字,您将在运行时收到错误。
【讨论】: