code: def test_constructor(self):
      num_features = 10
      fused_bn = FusedBatchNorm1d(num_features=num_features)
      assert fused_bn.weight.shape[0] == num_features
      assert fused_bn.bias.shape[0] == num_features
      # check initialization: weight is ones, bias is zeros (identity)
      assert torch.allclose(fused_bn.weight, torch.ones(num_features))
      assert torch.allclose(fused_bn.bias, torch.zeros(num_features))
  
file_path: NeMo/tests/collections/asr/test_asr_parts_submodules_batchnorm.py
imports: from collections import OrderedDict
  import pytest
  import torch
  import torch.nn
  from nemo.collections.asr.parts.submodules.batchnorm import FusedBatchNorm1d, replace_bn_with_fused_bn, replace_bn_with_fused_bn_all
label_desc: Use image node_id 1 for calling the TestFusedBatchNorm1d obj's underlying member method code with example usage: obj.test_constructor() without return types