gpt4 book ai didi

python - numpy:函数参数中的 "size"与 "shape"?

转载 作者:太空狗 更新时间:2023-10-30 00:05:16 25 4
gpt4 key购买 nike

我注意到一些 numpy 操作接受一个名为 shape 的参数,例如 np.zeros,而其他一些操作接受一个名为 size 的参数,例如 np.random.randint。对我来说,这些参数具有相同的功能,而且它们具有不同的名称这一事实有点令人困惑。实际上,size 似乎有点偏差,因为它确实指定了输出的 .shape

是否有不同名称的原因,即使它们最终都等于输出的 .shape,它们是否传达了不同的含义?

最佳答案

Shape 与 N 维数组的维度的大小有关。

Size 关于数组,与数组中包含的元素的数量(或计数)有关(有时,数组的顶部维度 - 当用作长度时)。

例如,设a为矩阵

1  2  3  4
5 6 7 8
9 10 11 12

a的形状是(3, 4)a的大小是12,a的大小[ 1] 是 4.

关于python - numpy:函数参数中的 "size"与 "shape"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44804965/

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