为了账号安全,请及时绑定邮箱和手机立即绑定

在 Tensorflow 中为具有 N 个不同元素的长度为 L 的向量分配

在 Tensorflow 中为具有 N 个不同元素的长度为 L 的向量分配

拉丁的传说 2021-07-28 15:57:09
给定一个长度为 L 的一维张量 T,它只有 N 个不同的值,如何将其转换为长度为 L 的张量 T2,其值介于 0 和 N - 1 之间,对应于原始张量 T 的值。示例:T  = [45, 58, 72, 33, 45, 58, 58, 33] T2 = [ 0,  1,  2,  3,  0,  1,  1,  3]排序并不重要,例如这也可以:T2 = [1, 0, 2, 3, 1, 0 , 0, 3]
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

也许尝试:

tf.unique(T)[1]

tf.unique_with_counts(T)[1]


查看完整回答
反对 回复 2021-08-03
  • 1 回答
  • 0 关注
  • 170 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号