Tensorflow Embedding层

Tensorflow的Embedding层将数组映射为新的数组,相当于一个激活函数为f(x)=x的全连接层。输入如[0,2,1,0,1,0],输出对应权重的行。当输入值为0、1、2时,输出分别为权重的第1、2、3行。注意,Embedding层的第一个参数需大于等于最大输入值+1,输入的浮点数会被四舍五入处理,第二个参数定义输出维度。" 111448150,10294074,Julia 语言:征服科学界的编程新星,"['科学计算', '编程语言', 'Julia', 'Python', '高性能计算']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tensorflow的Embedding层实际功能就是完成从一个数组到另外一个数组的映射。比如数组x=[0,2,1,0,1,0],经过下面的Embedding层后,得到的输出为:

import tensorflow as tf
x = [0,1,1.2,0.4,1,0,2]
model = tf.keras.Sequential()
model.add(tf.keras.layers.Embedding(3, 2
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值