Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChunmingHe/WS-SAM
/ types & classes
Types & classes
99 in github.com/ChunmingHe/WS-SAM
⨍
Functions
357
◇
Types & classes
99
↓ 34 callers
Class
BasicConv2d
lib/Modules.py:34
↓ 28 callers
Class
ETM
lib/Modules.py:160
↓ 18 callers
Class
InterFA
lib/Modules.py:248
↓ 8 callers
Class
ODE
lib/Modules.py:492
↓ 8 callers
Class
RCAB
lib/Modules.py:685
↓ 8 callers
Class
SoftPositionEmbed
Adds soft positional embedding with learnable projection.
lib/Slot.py:20
↓ 5 callers
Class
Res2Net
lib/Res2Net_v1b.py:94
↓ 4 callers
Class
Block
lib/VIT/encoder/pvtv2_encoder.py:117
↓ 4 callers
Class
Decoder4_noEdge
Input: feature maps from the current stage, the segment map from the previous stage Output: the segmentation map from the current stage
lib/Modules.py:841
↓ 4 callers
Class
MSA_module
lib/VIT/decoder/decoder_p.py:171
↓ 4 callers
Class
OverlapPatchEmbed
Image to Patch Embedding
lib/VIT/encoder/pvtv2_encoder.py:157
↓ 4 callers
Class
Spade
lib/Modules.py:735
↓ 3 callers
Class
Decoder
lib/Modules.py:757
↓ 3 callers
Class
Decoder_noRCAB
lib/Modules.py:974
↓ 3 callers
Class
Decoder_noSpade
lib/Modules.py:866
↓ 3 callers
Class
MSA_head
lib/VIT/decoder/decoder_p.py:155
↓ 3 callers
Class
MinimumSpanningTree
losses/kernels/lib_tree_filter/modules/tree_filter.py:9
↓ 3 callers
Class
TreeFilter2D
losses/kernels/lib_tree_filter/modules/tree_filter.py:65
↓ 2 callers
Class
Decoder4
lib/Modules.py:710
↓ 2 callers
Class
GPM
lib/Modules.py:104
↓ 2 callers
Class
LayerNorm
lib/VIT/decoder/decoder_p.py:81
↓ 2 callers
Class
Network_interFA_noSpade_noEdge_ODE_slot_channel4
lib/Network.py:18
↓ 2 callers
Class
ODE2
lib/Modules.py:506
↓ 2 callers
Class
REM_decoder_noSpade_noEdge
lib/Modules.py:925
↓ 2 callers
Class
SlotAttention
Slot Attention module.
lib/Slot.py:68
↓ 2 callers
Class
SlotAttention
Slot Attention module.
lib/Modules.py:291
↓ 2 callers
Class
SlotAttentionModule
lib/Modules.py:379
↓ 2 callers
Class
SlotAttentionModule2
lib/Modules.py:410
↓ 2 callers
Class
getAlpha
lib/Modules.py:475
↓ 2 callers
Class
test_dataset
utils/dataloader.py:84
↓ 2 callers
Class
test_dataset
utils/data_val.py:712
↓ 1 callers
Class
Attention
lib/VIT/encoder/pvtv2_encoder.py:55
↓ 1 callers
Class
Attention
lib/VIT/decoder/decoder_p.py:114
↓ 1 callers
Class
BasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input re
lib/VIT/encoder/swin_encoder.py:343
↓ 1 callers
Class
BiasFree_LayerNorm
lib/VIT/decoder/decoder_p.py:44
↓ 1 callers
Class
CALayer
lib/Modules.py:666
↓ 1 callers
Class
CBAM
lib/Modules.py:236
↓ 1 callers
Class
ChannelAttentionModule
lib/Modules.py:203
↓ 1 callers
Class
Conv_Block
lib/VIT/decoder/decoder_p.py:197
↓ 1 callers
Class
DWConv
lib/VIT/encoder/pvtv2_encoder.py:371
↓ 1 callers
Class
Decoder
lib/VIT/decoder/decoder_p.py:220
↓ 1 callers
Class
Decoder4_noRCAB
lib/Modules.py:952
↓ 1 callers
Class
FeedForward
lib/VIT/decoder/decoder_p.py:96
↓ 1 callers
Class
GCM_interFA_ODE_slot
lib/Modules.py:521
↓ 1 callers
Class
GCM_interFA_ODE_slot_channel4
lib/Modules.py:578
↓ 1 callers
Class
GCM_interFA_ODE_slot_channel4_scribble
lib/Modules.py:602
↓ 1 callers
Class
Mlp
lib/VIT/encoder/pvtv2_encoder.py:17
↓ 1 callers
Class
Mlp
lib/VIT/encoder/swin_encoder.py:17
↓ 1 callers
Class
Network_interFA_noSpade_noEdge_ODE_slot_Channel4_Scribble
lib/Network.py:41
↓ 1 callers
Class
PAM
lib/Modules.py:75
↓ 1 callers
Class
PatchEmbed
r""" Image to Patch Embedding Args: img_size (int): Image size. Default: 224. patch_size (int): Patch token size. Default: 4.
lib/VIT/encoder/swin_encoder.py:413
↓ 1 callers
Class
PolypDataset
dataloader for polyp segmentation tasks
utils/dataloader.py:7
↓ 1 callers
Class
PolypObjDataset
utils/data_val.py:117
↓ 1 callers
Class
PolypObjDataset_Scribble
utils/data_val.py:768
↓ 1 callers
Class
PolypObjDataset_noEdge
utils/data_val.py:224
↓ 1 callers
Class
PolypObjDataset_noEdge_3326
utils/data_val.py:325
↓ 1 callers
Class
PolypObjDataset_scribble_noEdge
utils/data_val.py:427
↓ 1 callers
Class
PolypObjDataset_scribble_noEdge_3326
utils/data_val.py:541
↓ 1 callers
Class
ResNet
lib/resnet.py:132
↓ 1 callers
Class
SpatialAttentionModule
lib/Modules.py:222
↓ 1 callers
Class
SwinTransformerBlock
r""" Swin Transformer Block. Args: dim (int): Number of input channels. input_resolution (tuple[int]): Input resulotion.
lib/VIT/encoder/swin_encoder.py:166
↓ 1 callers
Class
TreeEnergyLoss
losses/TreeLoss.py:8
↓ 1 callers
Class
WindowAttention
r""" Window based multi-head self attention (W-MSA) module with relative position bias. It supports both of shifted and non-shifted window. A
lib/VIT/encoder/swin_encoder.py:68
↓ 1 callers
Class
WithBias_LayerNorm
lib/VIT/decoder/decoder_p.py:60
↓ 1 callers
Class
pvt_v2_b4
lib/VIT/encoder/pvtv2_encoder.py:431
Class
AvgMeter
utils/utils.py:61
Class
BasicBlock
lib/resnet.py:47
Class
BasicDeConv2d
lib/Modules.py:52
Class
Bottle2neck
lib/Res2Net_v1b.py:15
Class
Bottleneck
lib/resnet.py:88
Class
CamoFormer
lib/VIT/CamoFormer.py:60
Class
ConvLayer
lib/Modules.py:21
Class
CrossEntropyLoss
losses/cross_entropy_loss.py:109
Class
Edge
a structure to represent a weighted edge in graph
losses/kernels/lib_tree_filter/src/mst/boruvka.hpp:4
Class
GCM2
lib/Modules.py:825
Class
GCM_interFA
lib/Modules.py:265
Class
GCM_interFA_ODE_slot2
lib/Modules.py:548
Class
GCM_interFA_ODE_slot_full4
lib/Modules.py:636
Class
GatedConv2dWithActivation
Gated Convlution layer with activation (default activation:LeakyReLU) Params: same as conv2d Input: The feature from last layer "I" O
lib/GatedConv.py:3
Class
Graph
losses/kernels/lib_tree_filter/src/mst/boruvka.cpp:20
Class
Graph
a structure to represent a connected, undirected and weighted graph as a collection of edges.
losses/kernels/lib_tree_filter/src/mst/boruvka.hpp:12
Class
PatchMerging
r""" Patch Merging Layer. Args: input_resolution (tuple[int]): Resolution of input feature. dim (int): Number of input channels.
lib/VIT/encoder/swin_encoder.py:294
Class
PyramidVisionTransformerImpr
lib/VIT/encoder/pvtv2_encoder.py:200
Class
REM_decoder
lib/Modules.py:793
Class
REM_decoder_noRCAB
lib/Modules.py:1008
Class
REM_decoder_noSpade
lib/Modules.py:897
Class
SlotAttentionAutoEncoder
Slot Attention-based auto-encoder for object discovery.
lib/Slot.py:156
Class
SwinTransformer
r""" Swin Transformer A PyTorch impl of : `Swin Transformer: Hierarchical Vision Transformer using Shifted Windows` - https://arxiv
lib/VIT/encoder/swin_encoder.py:461
Class
TreeEnergyLossBinary
losses/TreeLoss.py:44
Class
TreeEnergyLossBinarySAM
losses/TreeLoss.py:80
Class
_BFS
losses/kernels/lib_tree_filter/functions/bfs.py:9
Class
_MST
losses/kernels/lib_tree_filter/functions/mst.py:9
Class
_Refine
losses/kernels/lib_tree_filter/functions/refine.py:9
Class
pvt_v2_b0
lib/VIT/encoder/pvtv2_encoder.py:397
Class
pvt_v2_b1
lib/VIT/encoder/pvtv2_encoder.py:407
Class
pvt_v2_b2
lib/VIT/encoder/pvtv2_encoder.py:415
Class
pvt_v2_b3
lib/VIT/encoder/pvtv2_encoder.py:423
Class
pvt_v2_b5
lib/VIT/encoder/pvtv2_encoder.py:440
Class
subset
A structure to represent a subset for union-find
losses/kernels/lib_tree_filter/src/mst/boruvka.cpp:8