回答編集履歴

1

追記1

2019/08/11 00:42

投稿

mokemokechicken
mokemokechicken

スコア948

test CHANGED
@@ -77,3 +77,27 @@
77
77
  """
78
78
 
79
79
  ```
80
+
81
+
82
+
83
+ ------------
84
+
85
+
86
+
87
+ ■ 追記1
88
+
89
+
90
+
91
+ あとひとつ気になったのが、
92
+
93
+
94
+
95
+ `centroids[k] = np.mean(image_flat[idx == k], axis=0)`
96
+
97
+
98
+
99
+ で cluster-k に所属するPixelが一つもない場合
100
+
101
+ `np.mean(image_flat[idx == k], axis=0)` が `nan` になってしまって少し気持ち悪いので、
102
+
103
+ `idx == k` が存在しないときは更新しないような処理を入れるほうが良い気がしました。