開始使用免費開始

使用 torchmetrics 計算 accuracy

在訓練過程中追蹤 accuracy 有助於找出效能最佳的 epoch。

在這個練習中,你將使用 torchmetrics 來計算具有三個類別的口罩資料集的 accuracy。plot_errors 函式會標示被錯分的樣本,幫助你分析模型的錯誤。

torchmetrics 套件已匯入。模型的 outputs 是 softmax 機率,labels 則是 one-hot 編碼向量。

本練習屬於課程

使用 PyTorch 的深度學習入門

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create accuracy metric
metric = torchmetrics.____(____, ____)
for features, labels in dataloader:
    outputs = model(features)
  
    # Calculate accuracy over the batch
    metric.____(____, ____)
編輯並執行程式碼