gpt4 book ai didi

python - numpy 数据类型的最大允许值

转载 作者:IT老高 更新时间:2023-10-28 21:47:15 24 4
gpt4 key购买 nike

我正在处理一系列数据类型(uint8、uint16、int16 等)的 numpy 数组。我希望能够检查一个数字是否可以在给定数据类型的数组范围内表示。我在想像这样的东西:

>>> im.dtype
dtype('uint16')
>>> dtype_max(im.dtype)
65535
>>> dtype_min(im.dtype)
0

这样的东西存在吗?顺便说一句,我觉得这个问题之前一定被问过,但我的搜索结果是空的,所有的“类似问题”似乎都不相关。

编辑:当然,既然我已经问过了,“相关”问题之一确实有答案。哎呀。

最佳答案

min_value = np.iinfo(im.dtype).min
max_value = np.iinfo(im.dtype).max

文档:

关于python - numpy 数据类型的最大允许值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23189506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com