基于TensorFlow构建聊天机器人的序列到序列模型
1. 符号的向量表示
在TensorFlow中,将符号转换为数值是非常容易的。例如,假设词汇表中有四个单词:“the”、“fight”、“wind”和“like”。对于句子“Fight the wind”,“fight”在查找表中的索引是1,“the”是0,“wind”是2。如果要查找“fight”的嵌入,只需参考其索引1,并查看查找表中索引为1的嵌入值。
符号可以用不同的方式表示:
- 标量表示 :每个单词与一个数字相关联,示例代码如下:
import tensorflow as tf
embeddings_0d = tf.constant([17, 22, 35, 51])
| 单词 | 数字 |
|---|---|
| the | 17 |
| fight | 22 |
| wind | 35 |
| like | 51 |
- 向量表示 :单词与向量相关联,这是更常用的
TensorFlow构建聊天机器人模型
超级会员免费看
订阅专栏 解锁全文
1484

被折叠的 条评论
为什么被折叠?



