Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZhengPeng7/BiRefNet
/ types & classes
Types & classes
66 in github.com/ZhengPeng7/BiRefNet
⨍
Functions
221
◇
Types & classes
66
↓ 23 callers
Class
Config
config.py:5
↓ 4 callers
Class
Block
models/backbones/pvt_v2.py:121
↓ 4 callers
Class
MyData
dataset.py:34
↓ 4 callers
Class
OverlapPatchEmbed
Image to Patch Embedding
models/backbones/pvt_v2.py:161
↓ 4 callers
Class
SwinTransformer
Swin Transformer backbone. A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https:/
models/backbones/swin_v1.py:456
↓ 4 callers
Class
_ASPPModule
models/modules/aspp.py:11
↓ 3 callers
Class
ASPP
models/modules/aspp.py:26
↓ 3 callers
Class
ASPPDeformable
models/modules/aspp.py:86
↓ 3 callers
Class
BiRefNet
models/birefnet.py:22
↓ 2 callers
Class
BasicDecBlk
models/modules/decoder_blocks.py:11
↓ 2 callers
Class
Decoder
models/refinement/refiner.py:109
↓ 2 callers
Class
IoULoss
loss.py:71
↓ 2 callers
Class
MLPLayer
models/modules/mlp.py:11
↓ 2 callers
Class
StemLayer
r""" Stem layer of InternImage Args: in_channels (int): number of input channels out_channels (int): number of output channels
models/refinement/stem_layer.py:5
↓ 2 callers
Class
_ASPPModuleDeformable
models/modules/aspp.py:71
↓ 2 callers
Class
to_channels_first
models/modules/utils.py:39
↓ 2 callers
Class
to_channels_last
models/modules/utils.py:48
↓ 1 callers
Class
Attention
models/modules/mlp.py:30
↓ 1 callers
Class
Attention
models/backbones/pvt_v2.py:52
↓ 1 callers
Class
AverageMeter
Computes and stores the average and current value
utils.py:62
↓ 1 callers
Class
BasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
models/backbones/swin_v1.py:309
↓ 1 callers
Class
ClsLoss
Auxiliary classification loss for each refined class output.
loss.py:131
↓ 1 callers
Class
ContourLoss
loss.py:38
↓ 1 callers
Class
DWConv
models/backbones/pvt_v2.py:361
↓ 1 callers
Class
Decoder
models/birefnet.py:149
↓ 1 callers
Class
DeformableConv2d
models/modules/deform_conv.py:6
↓ 1 callers
Class
Discriminator
loss.py:9
↓ 1 callers
Class
Emeasure
evaluation/metrics.py:296
↓ 1 callers
Class
Fmeasure
evaluation/metrics.py:110
↓ 1 callers
Class
HCEMeasure
evaluation/metrics.py:476
↓ 1 callers
Class
Logger
utils.py:42
↓ 1 callers
Class
MAEmeasure
evaluation/metrics.py:168
↓ 1 callers
Class
Mlp
Multilayer perceptron.
models/backbones/swin_v1.py:20
↓ 1 callers
Class
Mlp
models/backbones/pvt_v2.py:14
↓ 1 callers
Class
PSA
models/modules/attentions.py:25
↓ 1 callers
Class
PatchEmbed
Image to Patch Embedding Args: patch_size (int): Patch token size. Default: 4. in_channels (int): Number of input image channels
models/backbones/swin_v1.py:413
↓ 1 callers
Class
PatchIoULoss
loss.py:106
↓ 1 callers
Class
PixLoss
Pixel loss for each refined map output.
loss.py:154
↓ 1 callers
Class
SEWeightModule
models/modules/attentions.py:7
↓ 1 callers
Class
SGE
models/modules/attentions.py:65
↓ 1 callers
Class
SSIMLoss
loss.py:193
↓ 1 callers
Class
Smeasure
evaluation/metrics.py:187
↓ 1 callers
Class
StructureLoss
loss.py:89
↓ 1 callers
Class
SwinTransformerBlock
Swin Transformer Block. Args: dim (int): Number of input channels. num_heads (int): Number of attention heads. window_si
models/backbones/swin_v1.py:164
↓ 1 callers
Class
ThrReg_loss
loss.py:123
↓ 1 callers
Class
Trainer
train.py:134
↓ 1 callers
Class
WeightedFmeasure
evaluation/metrics.py:409
↓ 1 callers
Class
WindowAttention
Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. Args:
models/backbones/swin_v1.py:73
Class
BasicLatBlk
models/modules/lateral_blocks.py:13
Class
Block
models/modules/mlp.py:74
Class
BlockA
models/modules/ing.py:5
Class
HierarAttDecBlk
models/modules/decoder_blocks.py:69
Class
OverlapPatchEmbed
Image to Patch Embedding
models/modules/mlp.py:95
Class
PatchMerging
Patch Merging Layer Args: dim (int): Number of input channels. norm_layer (nn.Module, optional): Normalization layer. Default:
models/backbones/swin_v1.py:266
Class
PyramidVisionTransformerImpr
models/backbones/pvt_v2.py:204
Class
RefUNet
models/refinement/refiner.py:158
Class
Refiner
models/refinement/refiner.py:63
Class
RefinerPVTInChannels4
models/refinement/refiner.py:19
Class
ResBlk
models/modules/decoder_blocks.py:36
Class
SimpleConvs
models/birefnet.py:308
Class
pvt_v2_b0
models/backbones/pvt_v2.py:387
Class
pvt_v2_b1
models/backbones/pvt_v2.py:397
Class
pvt_v2_b2
models/backbones/pvt_v2.py:405
Class
pvt_v2_b3
models/backbones/pvt_v2.py:413
Class
pvt_v2_b4
models/backbones/pvt_v2.py:421
Class
pvt_v2_b5
models/backbones/pvt_v2.py:430