numpyの配列data
の形[128,64,64,64]を持っています。そして、128個のスライスのそれぞれを範囲[0.0,1.0 ]。私は、np.max(data [0、...])、np.max(data [1、...])... np.max(data [127、...])を使って計算できることを理解しています各スライスの最大値は、私はこれをより効率的に行うことができますかと思います。numpyの配列でサブアレイを正規化する方法
基本的なもの:
data_min = np.min(data[:,...])
data_max = np.max(data[:,...])
norm_data = (data[:,...] - data_min)/(data_max - data_min)
結果はまだ持っている必要があります形状[128、64、64、64] しかし、私は特定の最小/最大機能とオプションの目的で使用するためにどの考え出したていません結果を得る。
お知らせください。 ありがとう!
元の形状は '[128,64,64,64]'でしたか? –
ちょうどそれを訂正しました – galactica