code: def test_freeze_and_unfreeze_own_parameters(self):
      augmenter = OneOf(
          [
              Gain(p=1.0),
              PolarityInversion(p=1.0),
          ]
      )
      assert not augmenter.are_parameters_frozen
      for transform in augmenter.transforms:
          assert not transform.are_parameters_frozen
  
      augmenter.freeze_parameters(apply_to_children=False)
      assert augmenter.are_parameters_frozen
      for transform in augmenter.transforms:
          assert not transform.are_parameters_frozen
  
      augmenter.unfreeze_parameters(apply_to_children=False)
      assert not augmenter.are_parameters_frozen
      for transform in augmenter.transforms:
          assert not transform.are_parameters_frozen
  
file_path: audiomentations/tests/test_one_of.py
imports: import os
  import numpy
  from numpy.testing import assert_array_equal, assert_array_almost_equal
  from audiomentations import ClippingDistortion, AddBackgroundNoise, TimeMask, Shift, PolarityInversion, Gain, SpecFrequencyMask, OneOf
  from demo.demo import DEMO_DIR
label_desc: Use image node_id 3 for calling the TestOneOf obj's underlying member method code with example usage: obj.test_freeze_and_unfreeze_own_parameters() without return types