gpt4 book ai didi

python - Numpy ndarray 最小/最大方法中的错误

转载 作者:行者123 更新时间:2023-12-03 17:24:56 26 4
gpt4 key购买 nike

我假设我在这里做错了什么,但我正在 Pycharm 中进行一个项目,该项目在使用 ndarray.max() 时通知了我initial 的函数未定义( parameter 'initial' unfilled )。看着 the documentation ,它确实表明 initial 没有默认值争论。

当 ctrl 单击 ndarray.max() Pycharm 中的函数,打开如下函数:

    def max(self, axis=None, out=None, keepdims=False, initial, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
"""
a.max(axis=None, out=None, keepdims=False, initial=<no value>, where=True)

Return the maximum along a given axis.

Refer to `numpy.amax` for full documentation.

See Also
--------
numpy.amax : equivalent function
"""
pass

这似乎甚至没有做任何事情。无论哪种方式,代码都可以工作,只是给出了 IDE 错误。

我是否使用了错误的功能?我知道有 amaxmax ,以及包级别 numpy.max ,但以上似乎是不需要的行为。

如果这是一个错误,我不知道如何报告它/开始问题或其他什么,哈哈。

最佳答案

它看起来是空的,因为它没有在 python 中实现,可能是 C/C++,你可以从 # real signature unknown; NOTE: unreliably restored from __doc__ 中看出- 这只是提示您此函数具有什么参数。它甚至不是有效的 python ;)

根据 amax 的文档:

initial scalar, optional

The minimum value of an output element. Must be present to allow computation on empty slice. See reduce for details.



你最好把东西传给初始

关于python - Numpy ndarray 最小/最大方法中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62152591/

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