python遍历矩阵中所有元素_不用循环,python numpy 数组如何对每个元素进行操作?...

在对SynthText的gt.mat中的wordBB中的数据进行处理时,我遇到一个问题:确保每一个值都在[0.,1.]内。如果用循环,就没有体现出python的逼格。于是找了三种方法(仅展示使每一个元素都小于1的方法)>>>import numpy as np>>> a = np.random.randn(5,5)>>>aarray([[-0....
摘要由CSDN通过智能技术生成

在对SynthText的gt.mat中的wordBB中的数据进行处理时,我遇到一个问题:确保每一个值都在[0.,1.]内。如果用循环,就没有体现出python的逼格。于是找了三种方法(仅展示使每一个元素都小于1的方法)

>>>import numpy as np

>>> a = np.random.randn(5,5)

>>>a

array([[-0.41332305, -0.89819726, 0.00230665, 1.22772589, 0.38366591],

[-0.90198011, 0.03564843, -1.28926568, 2.18393331, 0.10967645],

[ 0.45699427, -0.13016951, 0.90630688, 0.48602874, -1.10298832],

[ 0.36888316, -0.714038 , -0.66919675, -0.81525787, 1.41081888],

[ 1.95669035, -0.93295112, -0.24652865, 0.97873326, 0.24871858]])

#方法一

>>> np.minimum(a,1)

array([[-0.35197027, -0.42240549, 0.26679478, 0.21464243, 0.26239148],

[-0.07749789, 0.235409 , -1.46625603, -0.29844664, -1.05742573],

[-1.70085612, 1. , -0.4486504 , -0.34203943, -0.16684031],

[ 0.7492834 , 1. , 0.43738106, 1. , 0.57563926],

[ 0

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值