任何人都可以根据任何操作或计算以及存储在其中的值向我解释它们之间的区别吗
np.zeros() 和 np.empty() 之间有什么区别
数据挖掘
机器学习
Python
熊猫
数据科学模型
麻木的
2022-03-06 21:48:54
1个回答
从文档中:
与 zeros 不同,empty 不会将数组值设置为零,因此可能会稍微快一些。另一方面,它需要用户手动设置数组中的所有值,应谨慎使用。
np.zeros
返回一个新的数组设置值为零。
>>> np.zeros((2, 2))
array([[0., 0.],
[0., 0.]])
np.empty
返回一个新的未初始化数组。
>>> np.empty((2, 2))
array([[1.35807735e-312, 1.35807731e-312],
[1.99637364e-310, 8.69169476e-311]])
其它你可能感兴趣的问题