Mercurial > hg > emotion-detection-top-level
comparison Code/Collation/basicMetricSet.m @ 4:92ca03a8fa99 tip
Update to ICASSP 2013 benchmark
author | Dawn Black |
---|---|
date | Wed, 13 Feb 2013 11:02:39 +0000 |
parents | e1cfa7765647 |
children |
comparison
equal
deleted
inserted
replaced
3:e1cfa7765647 | 4:92ca03a8fa99 |
---|---|
3 | 3 |
4 metrics = []; | 4 metrics = []; |
5 | 5 |
6 meanValue = mean( frameByFrameMetric ); | 6 meanValue = mean( frameByFrameMetric ); |
7 metrics = [metrics meanValue]; | 7 metrics = [metrics meanValue]; |
8 fprintf( statsFileID, '\t %f ', meanValue ); | 8 fprintf( statsFileID, ' %f ', meanValue ); |
9 % % median F0 | 9 % median (not from ShahHewlitt2008) |
10 % medianValue = median( frameByFrameMetric ); | 10 % medianValue = median( frameByFrameMetric ); |
11 % metrics = [metrics medianValue]; | 11 % metrics = [metrics medianValue]; |
12 % fprintf( statsFileID, '\t %f ', medianValue ); | 12 % fprintf( statsFileID, ' %f ', medianValue ); |
13 % % Standard deviation | 13 % % Standard deviation |
14 % stdValue = std( frameByFrameMetric ); | 14 % stdValue = std( frameByFrameMetric ); |
15 % metrics = [metrics stdValue]; | 15 % metrics = [metrics stdValue]; |
16 % fprintf( statsFileID, '\t %f ', stdValue ); | 16 % fprintf( statsFileID, '\t %f ', stdValue ); |
17 | 17 |
18 % the varience seemed to make the pitch calculations worse, but I'm not | 18 % the varience seemed to make the pitch calculations worse, but I'm not |
19 % sure I am using it correctly - Dawn | 19 % sure I am using it correctly - Dawn |
20 % Variance | 20 % Variance |
21 varValue = var(frameByFrameMetric); | 21 varValue = var(frameByFrameMetric); |
22 metrics = [metrics varValue]; | 22 metrics = [metrics varValue]; |
23 fprintf( statsFileID, '\t %f ', varValue ); | 23 fprintf( statsFileID, ' %f ', varValue ); |
24 % Minimum | 24 % Minimum |
25 minValue = min( frameByFrameMetric ); | 25 minValue = min( frameByFrameMetric ); |
26 metrics = [metrics minValue]; | 26 metrics = [metrics minValue]; |
27 fprintf( statsFileID, '\t %f ', minValue ); | 27 fprintf( statsFileID, ' %f ', minValue ); |
28 % Maximum | 28 % Maximum |
29 maxValue = max( frameByFrameMetric ); | 29 maxValue = max( frameByFrameMetric ); |
30 metrics = [metrics maxValue]; | 30 metrics = [metrics maxValue]; |
31 fprintf( statsFileID, '\t %f ', maxValue ); | 31 fprintf( statsFileID, ' %f ', maxValue ); |
32 % range | 32 % range (not from ShahHewlitt2008) |
33 % rangeValue = max( frameByFrameMetric ) - min( frameByFrameMetric ); | 33 % rangeValue = max( frameByFrameMetric ) - min( frameByFrameMetric ); |
34 % metrics = [metrics rangeValue]; | 34 % metrics = [metrics rangeValue]; |
35 % fprintf( statsFileID, '\t %f ', rangeValue ); | 35 % fprintf( statsFileID, ' %f ', rangeValue ); |
36 end | 36 end |