"git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "63f767ef15fa59704272ac7320ec23b8c15de246"
Unverified Commit 7fa267e8 authored by Kai Zhang's avatar Kai Zhang Committed by GitHub
Browse files

add logging for LRASPP, FCN, DeepPLabV3 (#4956)


Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
parent 5e0959a0
...@@ -5,6 +5,7 @@ from torch import nn, Tensor ...@@ -5,6 +5,7 @@ from torch import nn, Tensor
from torch.nn import functional as F from torch.nn import functional as F
from ..._internally_replaced_utils import load_state_dict_from_url from ..._internally_replaced_utils import load_state_dict_from_url
from ...utils import _log_api_usage_once
class _SimpleSegmentationModel(nn.Module): class _SimpleSegmentationModel(nn.Module):
...@@ -12,6 +13,7 @@ class _SimpleSegmentationModel(nn.Module): ...@@ -12,6 +13,7 @@ class _SimpleSegmentationModel(nn.Module):
def __init__(self, backbone: nn.Module, classifier: nn.Module, aux_classifier: Optional[nn.Module] = None) -> None: def __init__(self, backbone: nn.Module, classifier: nn.Module, aux_classifier: Optional[nn.Module] = None) -> None:
super().__init__() super().__init__()
_log_api_usage_once(self)
self.backbone = backbone self.backbone = backbone
self.classifier = classifier self.classifier = classifier
self.aux_classifier = aux_classifier self.aux_classifier = aux_classifier
......
...@@ -4,6 +4,7 @@ from typing import Any, Dict ...@@ -4,6 +4,7 @@ from typing import Any, Dict
from torch import nn, Tensor from torch import nn, Tensor
from torch.nn import functional as F from torch.nn import functional as F
from ...utils import _log_api_usage_once
from .. import mobilenetv3 from .. import mobilenetv3
from ..feature_extraction import create_feature_extractor from ..feature_extraction import create_feature_extractor
from ._utils import _load_weights from ._utils import _load_weights
...@@ -37,6 +38,7 @@ class LRASPP(nn.Module): ...@@ -37,6 +38,7 @@ class LRASPP(nn.Module):
self, backbone: nn.Module, low_channels: int, high_channels: int, num_classes: int, inter_channels: int = 128 self, backbone: nn.Module, low_channels: int, high_channels: int, num_classes: int, inter_channels: int = 128
) -> None: ) -> None:
super().__init__() super().__init__()
_log_api_usage_once(self)
self.backbone = backbone self.backbone = backbone
self.classifier = LRASPPHead(low_channels, high_channels, num_classes, inter_channels) self.classifier = LRASPPHead(low_channels, high_channels, num_classes, inter_channels)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment