Presiction time in Classification Lerner
10 views (last 30 days)
Show older comments
I would like to mesure the time that classifier takes for prediction. I see that in Classification Lerner toolbox there is parameter prediction speed obs/sec. Can anyone explain what does the obs/sec mean? How can I convert it in to time? Is it possible to calculate prediction time only for correct classifications?
0 Comments
Answers (1)
Aditya Patil
on 15 Feb 2021
obs/sec refers to number of observations processed per second. It's inverse would be the time taken for one prediction in seconds.
To calculate time taken for only the correct predictions, you can pass only the correctly predicted observations to the predict function, and calculate the time it takes for it to complete. You can find this option under Editor -> Run -> Run and Time
3 Comments
Aditya Patil
on 16 Feb 2021
Currently, it's not possible to do so using the app. Can you elaborate on the use case? Generally for most models, there won't be any difference in time between correct and incorrect predictions. Even for models where it exists, it should be insignificant.
See Also
Categories
Find more on Get Started with Statistics and Machine Learning Toolbox 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!