我有一个形状为3X4X4的numpy aray如图所示:
[[[0 0 0 2]
[0 0 0 0]
[1 0 0 0]
[0 0 0 0]]
[[0 1 0 0]
[0 0 0 0]
[0 0 0 0]
[0 1 1 0]]
[[0 0 0 0]
[0 1 1 0]
[0 0 1 0]
[0 0 0 0]]]
Run Code Online (Sandbox Code Playgroud)
我想将我的数组中每个4 X4矩阵中的每个数字除以0.25.然后我想记录所有这些值.(因此我将每个数组中的所有值除以.25然后取该数字的对数)输出应该是相同的3x4x4矩阵,只是值被更改.有什么建议
你可以简单地做:
numpy.log(yourNumpyArray / 0.25)
Run Code Online (Sandbox Code Playgroud)
numpy会做正确的事(将每个元素除以0.25)
阅读更多:
| 归档时间: |
|
| 查看次数: |
583 次 |
| 最近记录: |