tensorflow如何实现embedding_column?

时间:2017-02-16 11:55:21

标签: tensorflow embedding

这些天我正在学习tensorflow的wide_n_deep_tutorial,而且我对 tf.contrib.layers.embedding_column 有点困惑。我想知道tensorflow是如何实现嵌入列的?

例如,假设我有一个尺寸为1000的稀疏输入,并且我希望将其嵌入到具有维度10的密集特征中。它是否包含具有1000 * 10参数的完全连接的网络并使用BP来更新参数?或者它是否使用其他一些技术(如FM)将1000暗淡的矢量映射到10暗淡的矢量?

1 个答案:

答案 0 :(得分:1)

embedding_column函数中有3个组合器:

"总和":不规范化 "意思是":做l1标准化 " sqrtn":做l2标准化。查看更多tf.embedding_lookup_sparse

没有使用FM调制/转换尺寸。