Python torch.nn 模块,NLLLoss2d() 实例源码

我们从Python开源项目中,提取了以下12个代码示例,用于说明如何使用torch.nn.NLLLoss2d()

项目:FCN    作者:zengxianyu    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super(CrossEntropyLoss2d,self).__init__()

        self.loss = nn.NLLLoss2d(weight)
项目:covfefe    作者:deepnn    | 项目源码 | 文件源码
def log_loss(loss_weight=None, size_ave=True, dim=2):

    if dim == 1:
        return nn.NLLLoss(weight=loss_weight,size_average=size_ave)
    elif dim == 2:
        return nn.NLLLoss2d(weight=loss_weight,size_average=size_ave)
项目:pytorch-semantic-segmentation    作者:ZijunDeng    | 项目源码 | 文件源码
def __init__(self, weight=None, size_average=True, ignore_index=255):
        super(CrossEntropyLoss2d, self).__init__()
        self.nll_loss = nn.NLLLoss2d(weight, size_average, ignore_index)
项目:pytorch-semantic-segmentation    作者:ZijunDeng    | 项目源码 | 文件源码
def __init__(self, gamma=2, weight=None, size_average=True, ignore_index=255):
        super(FocalLoss2d, self).__init__()
        self.gamma = gamma
        self.nll_loss = nn.NLLLoss2d(weight, size_average, ignore_index)
项目:dlcv_for_beginners    作者:frombeijingwithlove    | 项目源码 | 文件源码
def __init__(self, size_average=True):
        super(CrossEntropyLoss2D, self).__init__()
        self.nll_loss_2d = nn.NLLLoss2d(size_average=size_average)
项目:dlcv_for_beginners    作者:frombeijingwithlove    | 项目源码 | 文件源码
def __init__(self, weights, size_average=True):
        super(MSCrossEntropyLoss2D, self).__init__()
        self.nll_loss_2d = nn.NLLLoss2d(size_average=size_average)
        self.weights = weights
项目:PytorchDL    作者:FredHuangBia    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super().__init__()
        self.loss = nn.NLLLoss2d(weight)
项目:PytorchDL    作者:FredHuangBia    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super().__init__()
        self.loss = nn.NLLLoss2d(weight)
项目:PytorchDL    作者:FredHuangBia    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super().__init__()
        self.loss = nn.NLLLoss2d(weight)
项目:PytorchDL    作者:FredHuangBia    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super().__init__()
        self.loss = nn.NLLLoss2d(weight)
项目:PytorchDL    作者:FredHuangBia    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super().__init__()
        self.loss = nn.NLLLoss2d(weight)
项目:RFCN    作者:zengxianyu    | 项目源码 | 文件源码
def __init__(self, weight=None):
        super(CrossEntropyLoss2d,self).__init__()

        self.loss = nn.NLLLoss2d(weight)