7df18981f43e07e385a20ec18b820dd25e01a4b2,src/networks.py,LayerNorm,forward,#LayerNorm#,464

Before Change


    //std = x.view(x.size(0), -1).std(1).view(*shape)
    //// work for batch size = 1
    assert(x.size(0) == 1)
    mean = x.mean()
    std = x.std()
    x = (x - mean) / (std + self.eps)
    if self.affine:
      shape = [1, -1] + [1]*(x.dim() - 2)

After Change


  def forward(self, x):
    shape = [-1] + [1]*(x.dim() - 1)
    mean = x.view(x.size(0), -1).mean(1).view(*shape)
    std = x.view(x.size(0), -1).std(1).view(*shape)
    //// work for batch size = 1
    //print(x.size())
    //assert(x.size(0) == 1)
    //mean = x.mean()
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: HsinYingLee/DRIT
Commit Name: 7df18981f43e07e385a20ec18b820dd25e01a4b2
Time: 2018-07-28
Author: hytseng0509@gmail.com
File Name: src/networks.py
Class Name: LayerNorm
Method Name: forward


Project Name: DagnyT/hardnet
Commit Name: 24a5450e4ca094ae4edbda26f8f29ae012721779
Time: 2017-07-25
Author: ducha.aiki@gmail.com
File Name: Losses.py
Class Name:
Method Name: loss_HardNet


Project Name: Scitator/catalyst
Commit Name: f4beaac559e00a3676d942dc7e8fea69efc01cfe
Time: 2020-11-30
Author: raveforlive@gmail.com
File Name: catalyst/metrics/avg_precision.py
Class Name:
Method Name: mean_avg_precision