M2-Encoder-1B / vlmo /modules /objectives.py
malusama's picture
Upload safetensors export
ea0524d verified
raw
history blame contribute delete
373 Bytes
import torch.nn as nn
def init_weights(module):
if isinstance(module, (nn.Linear, nn.Embedding)):
module.weight.data.normal_(mean=0.0, std=0.02)
elif isinstance(module, nn.LayerNorm):
module.bias.data.zero_()
module.weight.data.fill_(1.0)
if isinstance(module, nn.Linear) and module.bias is not None:
module.bias.data.zero_()