0から255に正規化を行いたいが、int型に変換できない

python

12#JupyterNptebookにて実行3 4from sklearn.preprocessing import MinMaxScaler 5data = [ [125, 352, 758, 912, 162, 845, -573, 125],[385, 273, 853, 725, 952, 163, 765 ,534]]6arr = np.array(data).reshape(-1,1)7 8scaler = MinMaxScaler()9scaler.fit(arr)10data_scaled = scaler.transform(arr)11 12# [0,1]でスケジューリング13sc_min = 014sc_max = 115scaler = MinMaxScaler( (sc_min, sc_max) )16scaler.fit(arr)17data_scaled = scaler.transform(arr)18data = data_scaled * 25519print(type(data))20re = data.reshape(2,8)21re 22 23>>array([[116.7147541 , 154.67213115, 222.56065574, 248.31147541,24 122.90163934, 237.10819672, 0. , 116.7147541 ],25 [160.19016393, 141.46229508, 238.44590164, 217.04262295,26 255. , 123.06885246, 223.73114754, 185.10491803]])27

コメントを投稿

0 コメント