改写以下代码,使其计算整体的准确率:accTest1 = sum(testYreal_out==1 & testYreal==1) / sum(testYreal==1 | testYreal_out==1 & testYreal~=testYreal_out); accTest2 = sum(testYreal_out==2 & testYreal==2) / sum(testYreal==2 | testYreal_out==2 & testYreal~=testYreal_out); accTest3 = sum(testYreal_out==3 & testYreal==3) / sum(testYreal==3 | testYreal_out==3 & testYreal~=testYreal_out); accTest4 = sum(testYreal_out==4 & testYreal==4) / sum(testYreal==4 | testYreal_out==4 & testYreal~=testYreal_out);
时间: 2023-08-11 16:04:39 浏览: 73
我写的计算器,小改了一番
以下是计算整体准确率的改写代码:
total_acc = sum(testYreal_out == testYreal) / length(testYreal)
其中,testYreal_out是模型预测的结果,testYreal是真实标签。代码中直接使用 == 运算符判断预测结果是否与真实标签相同,然后用 sum 函数统计相同结果的数量,最后除以标签总数即可得到整体准确率。
阅读全文