class_docstr: Convolutional encoder for speech enhancement and separation
code: def __init__(
      self,
      channel: int,
      kernel_size: int,
      stride: int,
  ):
      super().__init__()
      self.conv1d = torch.nn.Conv1d(
          1, channel, kernel_size=kernel_size, stride=stride, bias=False
      )
      self.stride = stride
      self.kernel_size = kernel_size
  
      self._output_dim = channel
  
file_path: espnet/espnet2/enh/encoder/conv_encoder.py
imports: import math
  import torch
  from espnet2.enh.encoder.abs_encoder import AbsEncoder
label_desc: Use image node_id 1 to create a new ConvEncoder object from inherited base classes: AbsEncoder with example: obj = ConvEncoder(channel, kernel_size, stride)