作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试将 numpy 与 nptyping
一起使用的 Array
做我的打字提示。
我尝试了以下方法:
enemy_hand: Array[float, 48] = np.zeros(48)
Expected Type 'Array[float, Any]', got 'ndarray' instead
最佳答案
nptyping
目前对静态分析无用。引用 post由库的开发人员在其问题跟踪器上,
mypy
is just not supported bynptyping
(yet)
typing
/
mypy
静态类型模型,以及
nptyping
自己的设计决策不适合 NumPy 本身。例如,看起来开发人员从未考虑过非二维数组,所以
Array[str, 3]
表示具有 3 行和未指定列的二维数组,而不是包含 3 个元素的一维数组。所有的实现也是在行和列方面。
nptyping
有是
isinstance
检查,即使那是马车。
关于python - PyCharm 中带有 nptyping 和 Array 的 Numpy Typehint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59179493/
我尝试将 numpy 与 nptyping 一起使用的 Array做我的打字提示。 我尝试了以下方法: enemy_hand: Array[float, 48] = np.zeros(48) 我得到一
我是一名优秀的程序员,十分优秀!