2

現在、複雑な値を正規化しようとしています..これを行う良い方法がないため、データセットを実部のみのデータと虚部のみのデータで構成される2つに分割することにしました。

def split_real_img(x):
    real_array = x.real
    img_array = x.imag
    return real_array, img_array

そして、それぞれを個別に正規化します

def numpy_minmax(X):
    xmin =  X.min()
    print X.min()
    print X.max()
    return (2*(X - xmin) / (X.max() - xmin)-1)*0.9

正規化の後、複雑な値を持つ 1 つのデータセットに戻るように、両方のデータセットをマージすることになっていますか?しかし、どうすればよいですか?

-0.9 から 0.9 の範囲で動作するアクティベーション関数として tanh を使用できるように、データの正規化が行われます => そのため、データ セットをこれらの範囲に正規化する必要があります。

4

1 に答える 1