数据类型#
默认的浮点类型是 float32,默认的整数类型是 int32。下表显示了 Dtype 支持的值。
类型 |
字节 |
描述 |
|---|---|---|
|
1 |
布尔 ( |
|
1 |
8位无符号整数 |
|
2 |
16位无符号整数 |
|
4 |
32位无符号整数 |
|
8 |
64位无符号整数 |
|
1 |
8位有符号整数 |
|
2 |
16位有符号整数 |
|
4 |
32位有符号整数 |
|
8 |
64位有符号整数 |
|
2 |
16位脑浮点数 (e8, m7) |
|
2 |
16位IEEE浮点数(e5, m10) |
|
4 |
32位浮点数 |
|
4 |
64位双精度 |
|
8 |
64位复数浮点数 |
注意
类型为float64的数组仅适用于CPU操作。在GPU上使用float64数组将导致异常。
数据类型按层次结构排列。有关更多信息,请参阅DtypeCategory对象的文档。使用issubdtype()来确定一个dtype(或类别)是否是另一个类别的子类型。
一个用于保存 |
|
|
用于保存 |
|
检查一个 |
获取浮点类型的信息。 |