fast-reid/fastreid/layers/__init__.py

24 lines
540 B
Python
Raw Normal View History

2020-02-10 07:38:56 +08:00
# encoding: utf-8
"""
@author: liaoxingyu
@contact: sherlockliao01@gmail.com
"""
2020-02-10 22:13:04 +08:00
from torch import nn
2020-02-10 07:38:56 +08:00
from .batch_drop import BatchDrop
2020-03-25 10:58:26 +08:00
from .attention import *
from .norm import *
2020-03-25 10:58:26 +08:00
from .context_block import ContextBlock
from .non_local import Non_local
from .se_layer import SELayer
2020-02-10 07:38:56 +08:00
from .frn import FRN, TLU
2020-03-25 10:58:26 +08:00
from .mish import Mish
from .gem_pool import GeneralizedMeanPoolingP
from .arcface import Arcface
from .circle import Circle
2020-02-10 22:13:04 +08:00
2020-03-25 10:58:26 +08:00
class Flatten(nn.Module):
def forward(self, input):
return input.view(input.size(0), -1)