PyTorch指标计算库TorchMetrics详解
弄清楚需要评估哪些指标(metrics)是深度学习的关键。有各种指标,我们就可以评估ML算法的性能。一般来说,指标(metrics)的目的是监控和量化训练过程。在一些技术中,如学习率调度或提前停止,指标是用来调度和控制的关键。虽然也可以在这里使用损失loss,但指标是首选,因为它们能更好地代表训练目标。与损失相反,指标不需要是可微的(事实上很多都不是),但其中一些是可微的。如果指标本身是可微的,并且它是基于纯PyTorch实现,那么它也跟损失一样可以用来进行反向传播。对80多个PyTorch。
转载
2023-05-17 19:57:11 ·
4326 阅读 ·
3 评论