代碼 for i in range(num):
# for j in range(4):
lines = outf1.readline()
brr[i]= list(map(float, lines.split()))
這是我的輸入數據集 ['1', '1.52101', '13.64', '4.49', '1.1', '71.78', '0.06
我一直在使用自組織映射(SOM)處理現實世界的數據集(.csv文件)。我試圖根據最小 - 最大規範化規範化數據以提高效率。 但我被卡住了一個錯誤。錯誤是:"unsupported operand type(s) for list and float"。 我找不到更好的解決方案,我完全失去了這一點。 for i in range(num):
trr=eval(str(arr[i]))[0:
假設我有一個訓練有素的SOM:mySom。 我想測試它的質量。一個有趣的paper給出了一個建議:使用summary(mySom)。這樣做,它的結果: som map of size 5x5 with a hexagonal topology.
Training data included; dimension is 1017 by 24
Mean distance to the closes