数据类型#
默认的浮点类型是 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(或类别)是否是另一个类别的子类型。
用于保存 |
|
|
用于保存 |
|
检查一个 |
获取浮点类型的信息。 |