gpt4 book ai didi

python - 什么是未初始化的数组以及 numpy.empty 返回的值是什么?

转载 作者:行者123 更新时间:2023-12-02 18:20:37 27 4
gpt4 key购买 nike

我只是想了解 np.empty(),我知道它创建了一个未初始化的数组,但我无法理解这意味着什么以及值来自哪里。欢迎任何帮助,提前致谢。

最佳答案

numpy.empty功能与 numpy.zeros 完全相同,但它不关心设置值,只是通过分配内存来存储 future 元素来设置容器。

因此,您看到的值是从内存中之前可能存在的值派生的随机值。

这就是为什么文档强调如果您打算自己完全填充数组,则应该只使用numpy.empty

Notes

empty, unlike zeros, does not set the array values to zero, and may therefore be marginally faster. On the other hand, it requires the user to manually set all the values in the array, and should be used with caution.

关于python - 什么是未初始化的数组以及 numpy.empty 返回的值是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70927114/

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