Safemotion Lib
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
fastreid.layers.batch_norm.BatchNorm Class Reference
Inheritance diagram for fastreid.layers.batch_norm.BatchNorm:
fastreid.layers.batch_norm.FrozenBatchNorm fastreid.layers.batch_norm.GhostBatchNorm

Public Member Functions

 __init__ (self, num_features, eps=1e-05, momentum=0.1, weight_freeze=False, bias_freeze=False, weight_init=1.0, bias_init=0.0, **kwargs)
 

Public Attributes

 weight
 
 bias
 

Detailed Description

Definition at line 23 of file batch_norm.py.

Constructor & Destructor Documentation

◆ __init__()

fastreid.layers.batch_norm.BatchNorm.__init__ ( self,
num_features,
eps = 1e-05,
momentum = 0.1,
weight_freeze = False,
bias_freeze = False,
weight_init = 1.0,
bias_init = 0.0,
** kwargs )

Reimplemented in fastreid.layers.batch_norm.FrozenBatchNorm, and fastreid.layers.batch_norm.GhostBatchNorm.

Definition at line 24 of file batch_norm.py.

25 bias_init=0.0, **kwargs):
26 super().__init__(num_features, eps=eps, momentum=momentum)
27 if weight_init is not None: nn.init.constant_(self.weight, weight_init)
28 if bias_init is not None: nn.init.constant_(self.bias, bias_init)
29 self.weight.requires_grad_(not weight_freeze)
30 self.bias.requires_grad_(not bias_freeze)
31
32

Member Data Documentation

◆ bias

fastreid.layers.batch_norm.BatchNorm.bias

Definition at line 28 of file batch_norm.py.

◆ weight

fastreid.layers.batch_norm.BatchNorm.weight

Definition at line 27 of file batch_norm.py.


The documentation for this class was generated from the following file: