Beispiel #1
0
import torch.nn as nn

from vedaseg.utils import Registry

CRITERIA = Registry('criterion')

BCEWithLogitsLoss = nn.BCEWithLogitsLoss
CRITERIA.register_module(BCEWithLogitsLoss)
Beispiel #2
0
from vedaseg.utils import Registry

MODELS = Registry('model')
Beispiel #3
0
from vedaseg.utils import Registry

HEADS = Registry('head')
Beispiel #4
0
from vedaseg.utils import Registry

ENHANCE_MODULES = Registry('enhance_module')
Beispiel #5
0
from vedaseg.utils import Registry

import albumentations as albu

TRANSFORMS = Registry('transforms')
Beispiel #6
0
from vedaseg.utils import Registry

DATASETS = Registry('dataset')
Beispiel #7
0
from torch.optim import lr_scheduler

from vedaseg.utils import Registry

LR_SCHEDULERS = Registry('lr_scheduler')

MultiStepLR = lr_scheduler.MultiStepLR
LR_SCHEDULERS.register_module(MultiStepLR)
Beispiel #8
0
from vedaseg.utils import Registry

RUNNERS = Registry('runner')
Beispiel #9
0
from vedaseg.utils import Registry

BRICKS = Registry('brick')
DECODERS = Registry('decoder')
Beispiel #10
0
import torch.nn as nn

from vedaseg.utils import Registry

CRITERIA = Registry('criterion')

CrossEntropyLoss = nn.CrossEntropyLoss
CRITERIA.register_module(CrossEntropyLoss)
Beispiel #11
0
from vedaseg.utils import Registry

UTILS = Registry('utils')
Beispiel #12
0
from vedaseg.utils import Registry

BACKBONES = Registry('backbone')