18 lines (18 with data), 1.9 kB
3
á\ľa░ Ń @ s\ d dl Z ddlT d dl mZ d dljjZd dlmZ G ddä dejâZ G dd ä d ejâZ
dS )
Ú NÚ )┌*)┌nn)┌Variablec s* e Zd ZdZdç fddä Zddä Zç ZS ) ┌ FocalLossz.
Focal loss for binary classification
Ú š đ?c s t t| âjâ || _|| _d S )N)┌superr ┌__init__┌gamma┌alpha)┌selfr r )┌ __class__ę ˙(/home/ws/yanghan/Newcode/losses/focal.pyr
s zFocalLoss.__init__c C st t j|ddŹ}|d d ůdf }| j d| | j |t j|â d| j || j d| t jd| â }|jâ S )Nr )┌dim)┌torch┌softmaxr r ┌log┌mean)r
┌input┌target┌pt┌p┌lossr r r ┌forward s
",zFocalLoss.forward)r r )┌__name__┌
__module__┌__qualname__┌__doc__r
r ┌
__classcell__r r )r r r s r c s&