MCPcopy Create free account
hub / github.com/thygate/stable-diffusion-webui-depthmap-script / __init__

Method __init__

dmidas/backbones/next_vit.py:152–159  ·  view source on GitHub ↗
(self, in_features, out_features=None, mlp_ratio=None, drop=0., bias=True)

Source from the content-addressed store, hash-verified

150
151class Mlp(nn.Module):
152 def __init__(self, in_features, out_features=None, mlp_ratio=None, drop=0., bias=True):
153 super().__init__()
154 out_features = out_features or in_features
155 hidden_dim = _make_divisible(in_features * mlp_ratio, 32)
156 self.conv1 = nn.Conv2d(in_features, hidden_dim, kernel_size=1, bias=bias)
157 self.act = nn.ReLU(inplace=True)
158 self.conv2 = nn.Conv2d(hidden_dim, out_features, kernel_size=1, bias=bias)
159 self.drop = nn.Dropout(drop)
160
161 def merge_bn(self, pre_norm):
162 merge_pre_bn(self.conv1, pre_norm)

Callers 7

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 1

_make_divisibleFunction · 0.85

Tested by

no test coverage detected