speed difference between knnclassify and fitcknn

2 views (last 30 days)
Hi All,
I have been using knnclassify in my code
knnclassify(Test_Input, Train_Input, Train_Target,10,'euclidean','nearest')
and have decided to change it to use fitcknn due to the depreciation of knnclassify.
mdl = fitcknn(Train_Input,Train_Target,'NumNeighbors',10,'Distance','euclidean')
predict(mdl,Test_Input)
The fitcknn takes several times longer to solve.
I'm wondering if this is a known thing, and why? If not what is the best way I can debug, or sort out what is happening with my code?
Thank you.

Answers (0)

Categories

Find more on Axes Appearance in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!