开始使用免费开始使用

使用 torchmetrics 计算准确率

在训练过程中跟踪准确率有助于找出表现最好的 epoch。

在本练习中,您将使用 torchmetrics 来计算一个包含 3 个类别的口罩数据集的准确率。plot_errors 函数会高亮标出被误分类的样本,帮助您分析模型错误。

torchmetrics 包已导入。模型的 outputs 是 softmax 概率,labels 是独热编码向量。

本练习是课程的一部分

使用 PyTorch 的深度学习入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Create accuracy metric
metric = torchmetrics.____(____, ____)
for features, labels in dataloader:
    outputs = model(features)
  
    # Calculate accuracy over the batch
    metric.____(____, ____)
编辑并运行代码