This is an automated email from the git hooks/post-receive script. sebastic-guest pushed a commit to branch upstream-master in repository pktools.
commit b706d7c49c55f8b01da0655f94a3b0d705ee795b Author: Pieter Kempeneers <kempe...@gmail.com> Date: Fri Jan 18 09:27:35 2013 +0100 added UA and PA in pkclassify_svm.cc --- src/apps/pkclassify_svm.cc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/apps/pkclassify_svm.cc b/src/apps/pkclassify_svm.cc index c52225a..8543b7e 100644 --- a/src/apps/pkclassify_svm.cc +++ b/src/apps/pkclassify_svm.cc @@ -522,9 +522,19 @@ int main(int argc, char *argv[]) cm.incrementResult(cm.getClass(prob[ibag].y[i]),cm.getClass(target[i]),1); assert(cm.nReference()); std::cout << cm << std::endl; - std::cout << "Kappa: " << cm.kappa() << std::endl; + double se95_ua=0; + double se95_pa=0; + double dua=0; + double dpa=0; double se95_oa=0; double doa=0; + cout << "class #samples userAcc prodAcc" << endl; + for(int iclass=0;iclass<cm.nClasses();++iclass){ + dua=cm.ua_pct(cm.getClass(iclass),&se95_ua); + dpa=cm.pa_pct(cm.getClass(iclass),&se95_pa); + cout << cm.getClass(iclass) << " " << cm.nReference(cm.getClass(iclass)) << " " << dua << " (" << se95_ua << ")" << " " << dpa << " (" << se95_pa << ")" << endl; + } + std::cout << "Kappa: " << cm.kappa() << std::endl; doa=cm.oa_pct(&se95_oa); std::cout << "Overall Accuracy: " << doa << " (" << se95_oa << ")" << std::endl; free(target); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pktools.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel