| 32-bit floating point |
torch.float32 or torch.float |
torch.*.FloatTensor |
| 64-bit floating point |
torch.float64 or torch.double |
torch.*.DoubleTensor |
| 16-bit floating point |
torch.float16 or torch.half |
torch.*.HalfTensor |
| 8-bit integer (unsigned) |
torch.uint8 |
torch.*.ByteTensor |
| 8-bit integer (signed) |
torch.int8 |
torch.*.CharTensor |
| 16-bit integer (signed) |
torch.int16 or torch.short |
torch.*.ShortTensor |
| 32-bit integer (signed) |
torch.int32 or torch.int |
torch.*.IntTensor |
| 64-bit integer (signed) |
torch.int64 or torch.long |
torch.*.LongTensor |