在matlab中有计算分类时间的方法吗?
我想学习使用相同训练和测试数据集的不同分类器的分类时间。是否有一种在matlab中计算分类时间的方法?我建议使用在matlab中有计算分类时间的方法吗?,matlab,time,classification,Matlab,Time,Classification,我想学习使用相同训练和测试数据集的不同分类器的分类时间。是否有一种在matlab中计算分类时间的方法?我建议使用cputime,它适合您的需要。事实上,在这样的代码中: t = cputime; % run a classifier here dt = cputime - t; dt提供花在分类器代码上的cpu时间量,而不是真实世界中的运行时间 但是,根据您的需要,您还可以在tic/toc和clock/etime之间进行选择,方法是在每个分类器运行之前和每个分类器执行之后分别放置它们 另外,请
cputime
,它适合您的需要。事实上,在这样的代码中:
t = cputime;
% run a classifier here
dt = cputime - t;
dt
提供花在分类器代码上的cpu时间量,而不是真实世界中的运行时间
但是,根据您的需要,您还可以在tic/toc
和clock/etime
之间进行选择,方法是在每个分类器运行之前和每个分类器执行之后分别放置它们
另外,请查看概要文件查看器
,它是一个优秀的代码分析工具