我有一个形状为 3X4X4 的 numpy 数组,如图所示:
[[[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]]]
我想将数组中每个 4 X4 矩阵中的每个数字除以 0.25。 然后我想记录所有这些值。 (因此我将每个数组中的所有值除以 .25,然后取该数字的对数) 输出应该是相同的 3x4x4 矩阵,只是值发生了变化。 有什么建议
请您参考如下方法:
你可以简单地做:
numpy.log(yourNumpyArray / 0.25)
而 numpy 会做正确的事情(将每个元素除以 0.25)
阅读更多:
