Pytorch的基础数据类型
本篇介绍Pytorch的基础数据类型,判断方式以及常用向量
1|0基础数据类型
torch.Tensor
是一种包含单一数据类型元素的多维矩阵。- 目前在1.2版本中有9种类型。
- 同python相比,pytorch没有string类型;
- 由于pytorch是面向计算的,对于字符这种通常通过编码下手;
- 怎样用数字的形式去表示语言(字符串) : NLP -> one-hot 或 Embedding(Word2vec,glove)
2|0判断数据类型
- 打印数据类型:a.type()
- 打印的是基本的数据类型,没有提供额外的信息:type(a)
- 合法性检验:isinstance(a, torch.FloatTensor)
同一个tensor部署在cpu和gpu时的数据类型是不一样的