【发布时间】:2018-10-12 03:52:50
【问题描述】:
我想了解具有相同训练和测试数据集的不同分类器的分类时间。有没有办法在matlab中计算分类时间?
【问题讨论】:
标签: matlab time classification
我想了解具有相同训练和测试数据集的不同分类器的分类时间。有没有办法在matlab中计算分类时间?
【问题讨论】:
标签: matlab time classification
我建议使用符合您需求的cputime。事实上,在这样的代码中:
t = cputime;
% run a classifier here
dt = cputime - t;
dt 为您提供在分类器代码上花费的 CPU 时间,而不是现实世界中经过的时间。
但是,根据您的需要,您也可以在 tic/toc 和 clock/etime 之间进行选择,方法是分别在每个分类器运行之前和每个分类器执行之后放置它们。
另外,看看profile viewer,它是一个出色的代码分析工具。
【讨论】: