MCPcopy
hub / github.com/JaidedAI/EasyOCR / init_weights

Function init_weights

trainer/craft/model/vgg16_bn.py:8–19  ·  view source on GitHub ↗
(modules)

Source from the content-addressed store, hash-verified

6from packaging import version
7
8def init_weights(modules):
9 for m in modules:
10 if isinstance(m, nn.Conv2d):
11 init.xavier_uniform_(m.weight.data)
12 if m.bias is not None:
13 m.bias.data.zero_()
14 elif isinstance(m, nn.BatchNorm2d):
15 m.weight.data.fill_(1)
16 m.bias.data.zero_()
17 elif isinstance(m, nn.Linear):
18 m.weight.data.normal_(0, 0.01)
19 m.bias.data.zero_()
20
21
22class vgg16_bn(torch.nn.Module):

Callers 3

__init__Method · 0.90
__init__Method · 0.90
__init__Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…