I am implementing KNN in opencv and comparing results to weka. FOr exact same data and knn parameters, there's an ~10% difference in performance with better performance achieved by weka. I implemented normalization in opencv myself ( all data normalized to [0 1] range) but it resulted in small improvement.
Any idea why this could be happening or any advise on how to improve knn oerformance in opencv??
Thank you