code: def reset_parameters(self):
      mu_range = 1 / math.sqrt(self.in_features)
  
      self.weight_mu.data.uniform_(-mu_range, mu_range)
      self.weight_sigma.data.fill_(
          self.std_init / math.sqrt(self.in_features)
      )
  
      self.bias_mu.data.uniform_(-mu_range, mu_range)
      self.bias_sigma.data.fill_(
          self.std_init / math.sqrt(self.out_features)
      )
  
file_path: SerpentAI/serpent/machine_learning/reinforcement_learning/rainbow_dqn/noisy_linear.py
imports: import math
  import torch
label_desc: Use image node_id 2 for calling the NoisyLinear obj's underlying member method code with example usage: obj.reset_parameters() without return types