mmpretrain/mmcls/models/heads/base_head.py

15 lines
321 B
Python
Raw Normal View History

from abc import ABCMeta, abstractmethod
from mmcv.runner import BaseModule
class BaseHead(BaseModule, metaclass=ABCMeta):
"""Base head."""
def __init__(self, init_cfg=None):
super(BaseHead, self).__init__(init_cfg)
@abstractmethod
2021-05-26 19:27:30 +08:00
def forward_train(self, x, gt_label, **kwargs):
pass