evaluation/tiny_benchmark/maskrcnn_benchmark/layers/scale.py (8 lines of code) (raw):

import torch from torch import nn class Scale(nn.Module): def __init__(self, init_value=1.0): super(Scale, self).__init__() self.scale = nn.Parameter(torch.FloatTensor([init_value])) def forward(self, input): return input * self.scale