code: def _finalize_cfg(self):
      # propagate labels
      self.model_cfg.train_ds.labels = self.model_cfg.labels
      self.model_cfg.validation_ds.labels = self.model_cfg.labels
      self.model_cfg.test_ds.labels = self.model_cfg.labels
      self.model_cfg.decoder.vocabulary = self.model_cfg.labels
  
      # propagate num classes
      self.model_cfg.decoder.num_classes = len(self.model_cfg.labels)
  
      # propagate sample rate
      self.model_cfg.sample_rate = self.model_cfg.sample_rate
      self.model_cfg.preprocessor.sample_rate = (
          self.model_cfg.sample_rate
      )
      self.model_cfg.train_ds.sample_rate = self.model_cfg.sample_rate
      self.model_cfg.validation_ds.sample_rate = (
          self.model_cfg.sample_rate
      )
      self.model_cfg.test_ds.sample_rate = self.model_cfg.sample_rate
  
      # propagate filters
      self.model_cfg.encoder.feat_in = (
          self.model_cfg.preprocessor.features
      )
      self.model_cfg.decoder.feat_in = self.model_cfg.encoder.jasper[
          -1
      ].filters
  
      # propagate separable
      for layer in self.model_cfg.encoder.jasper[
          :-1
      ]:  # type: JasperEncoderConfig
          layer.separable = self.model_cfg.separable
  
      # propagate repeat
      for layer in self.model_cfg.encoder.jasper[
          1:-2
      ]:  # type: JasperEncoderConfig
          layer.repeat = self.model_cfg.repeat
  
      # propagate dropout
      for (
          layer
      ) in self.model_cfg.encoder.jasper:  # type: JasperEncoderConfig
          layer.dropout = self.model_cfg.dropout
  
imports: from dataclasses import dataclass, field
  from typing import Any, Callable, List, Optional
  from omegaconf import MISSING
  from nemo.collections.asr.models.configs import asr_models_config
  from nemo.collections.asr.modules.audio_preprocessing import AudioToMelSpectrogramPreprocessorConfig, SpectrogramAugmentationConfig
  from nemo.collections.asr.modules.conv_asr import ConvASRDecoderConfig, ConvASREncoderConfig, JasperEncoderConfig
  from nemo.core.config import modelPT
label_desc: Use image node_id 8 for calling the EncDecCTCModelConfigBuilder obj's underlying member method code with example usage: obj._finalize_cfg() without return types