如何解决具有多个数组的 Numpy 逐元素加法
我想知道是否有更有效/pythonic 的方法来添加多个 numpy 数组(2D)而不是:
def sum_multiple_arrays(list_of_arrays):
a = np.zeros(shape=list_of_arrays[0].shape) #initialize array of 0s
for array in list_of_arrays:
a += array
return a
Ps:我知道 np.add()
但它只适用于 2 个数组。
解决方法
const schema = yup
.string()
// at least 3 lowercase characters
.minLowercase(3)
// at least 2 uppercase characters
.minUppercase(2)
// and at least 6 numbers
.minNumber(6)
schema
.validate('my password')
.then(() => console.log('success'))
.catch(e => console.log('failed: ' + e.errors.join(',')))
应该可以。或者
np.sum(list_of_arrays,axis=0)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。