MCPcopy Create free account

hub / github.com/ElliotVincent/SitsSCD / types & classes

Types & classes21 in github.com/ElliotVincent/SitsSCD

↓ 6 callersClassConvLayer
models/networks/blocks.py:53
↓ 2 callersClassConvBlock
models/networks/blocks.py:102
↓ 1 callersClassDownConvBlock
models/networks/blocks.py:123
↓ 1 callersClassMultiHeadAttention
Multi-Head Attention module Modified from github.com/jadore801120/attention-is-all-you-need-pytorch
models/networks/multiltae.py:121
↓ 1 callersClassMultiLTAE
models/networks/multiltae.py:11
↓ 1 callersClassPositionalEncoder
models/networks/positional_encoding.py:5
↓ 1 callersClassScaledDotProductAttention
Scaled Dot-Product Attention Modified from github.com/jadore801120/attention-is-all-you-need-pytorch
models/networks/multiltae.py:164
↓ 1 callersClassSitsScdModel
models/module.py:7
↓ 1 callersClassTemporal_Aggregator
models/networks/multiutae.py:155
↓ 1 callersClassUpConvBlock
models/networks/blocks.py:162
ClassDynamicEarthNet
data/data.py:180
ClassFocalLoss
models/losses.py:12
ClassImageDataModule
data/datamodule.py:6
ClassLosses
The Losses meta-object that can take a mix of losses.
models/losses.py:69
ClassMuds
data/data.py:135
ClassMultiUTAE
models/networks/multiutae.py:12
ClassSCDMetric
Computes the mean intersection-over-union (miou), the binary change score (bc), the semantic change score (sc) and the semantic change segmen
metrics/scd_metrics.py:6
ClassSitsDataset
data/data.py:14
ClassTemporallySharedBlock
Helper module for convolutional encoding blocks that are shared across a sequence. This module adds the self.smart_forward() method the the b
models/networks/blocks.py:9
ClassWarmupCosineDecayLR
Linear Warmup learning rate scheduler. After warmup, learning rate is constant. After warmup, learning rate follows a cosine decay.
utils/lr_scheduler.py:42
ClassWarmupLR
Linear Warmup learning rate scheduler. After warmup, learning rate is constant. Args: optimizer (torch.optim.Optimizer): optimiz
utils/lr_scheduler.py:4