pytorch相关

常用Tensor初始化

(基本的初始化)[https://pytorch.org/docs/stable/torch.html#creation-ops]
(与特定Tensor相同dtype和device的初始化,在自定义模型中使用可以不用分cpu和gpu了)[https://pytorch.org/docs/stable/tensors.html#torch.Tensor]
(说起来到底怎么判断一个模型属于cpu还是属于gpu……)

将one-hot转为token

1
torch.eye(x.size(1))[x.argmax(1)]

先生成单位向量,然后用花式索引选择其对应行
很赞的方法

文章目录
  1. 1. 常用Tensor初始化
  2. 2. 将one-hot转为token
|