我想做成功的平均量化轉換。並且,在製作D0和D1.I時,卡住了條件,如果條件錯誤,我不知道應該放入什麼。 (使0不是解決方案,因爲它改變了平均值的新矩陣)。設x爲數據點,D(x)爲| D(x)|的集合。 = D數據 分。數據點的值將被表示爲V(x)。成功的平均量化(SMQT)
D0(x)= {x | V(x)≤mean(V(x)),∀x∈D}
D1(x)= {x | V(x)> mean(V(x)),∀x∈D}
其中D0(x)向左傳播,D1(x)在二進制樹 中向右傳播。
是否有任何人誰研究smqt之前或任何想法來解決這個問題。 謝謝。
我創建了一篇文章,解釋SMQT,改進算法(更快),併發布C++實現:http://www.toptal.com/algorithms/successive-mean-quantization-transform –