5
サンプルエントロピー用のPythonコードを書くときに直面した問題です。サンプルエントロピーを計算するための高速なPythonコードが必要
map(max, abs(a[i]-a))
は非常に遅いです。
map()
よりも優れた機能はありますか?
どこa
はnp.array([ [1,2,3,4,5],[2,3,4,5,6],[3,4,5,3,2] ])
サンプルエントロピー用のPythonコードを書くときに直面した問題です。サンプルエントロピーを計算するための高速なPythonコードが必要
map(max, abs(a[i]-a))
は非常に遅いです。
map()
よりも優れた機能はありますか?
どこa
はnp.array([ [1,2,3,4,5],[2,3,4,5,6],[3,4,5,3,2] ])
使用 `ここA`何ベクトル化された最大
>>> map(max, abs(a[2]-a))
[3, 4, 0]
>>> np.abs(a[2] - a).max(axis=1)
array([3, 4, 0])
ありがとうございました! –
のように見えるndarrayのですか?そして、このPython 2.xまたは3.x( 'map()'は両方で同じではありません)? – arshajii
あなたは 'import speed'を試しましたか?真剣にでも、「a」のように見え、必要な出力は何ですか? – inspectorG4dget
は 'a'' numpy.ndarray'ですか? (あなたは 'type(a)'を実行していることを確認できます)... –