class_docstr: Coalesces frames along time dimension into a
  fewer number of frames with higher feature dimensionality.
  
  Args:
      stride (int): number of frames to merge for each output frame.
class_docstr_tok: ["Coalesces","frames","along","time","dimension","into","a","fewer","number","of","frames","with","higher","feature","dimensionality",".","Args",":","stride","(","int",")",":","number","of","frames","to","merge","for","each","output","frame","."]
code: def __init__(self, stride: int) -> None:
      super().__init__()
      self.stride = stride
  
imports: from abc import ABC, abstractmethod
  from typing import List, Optional, Tuple
  import torch
  from torchaudio.models import Emformer
label_desc: Use image node_id 1 to create a new _TimeReduction object from inherited base classes: torch.nn with example: obj = _TimeReduction(stride)