class_docstr: Conformer Encoder class, consisting of feature projection and conformer modules.
  
  Args:
      feature_projection (nn.Module):
          Projects feature to encoder dimension.
      conformer (nn.ModuleList)
          List of Conformer layers.
code: def __init__(
      self,
      feature_projection: Module,
      conformer: ModuleList,
  ):
      super().__init__()
      self.feature_projection = feature_projection
      self.conformer = conformer
  
imports: from typing import List, Optional, Tuple, Union
  import torch
  from torch import nn, Tensor
  from torch.nn import Module, ModuleList
  from torchaudio.models import Wav2Vec2Model
  from torchaudio.models.conformer import ConformerLayer
  from torchaudio.models.rnnt import _TimeReduction
  from torchaudio.models.wav2vec2 import components
label_desc: Use image node_id 1 to create a new ConformerEncoder object from inherited base classes: Module with example: obj = ConformerEncoder(feature_projection, conformer)