class_docstr: An abstract class to fuse different models' features (single-modal and multimodal).
code: def __init__(
      self,
      prefix: str,
      models: list,
      loss_weight: Optional[float] = None,
  ):
      super().__init__()
  
      self.prefix = prefix
      self.loss_weight = loss_weight
      self.model = nn.ModuleList(models)
  
file_path: autogluon/multimodal/src/autogluon/multimodal/models/fusion/base.py
imports: import logging
  from abc import ABC, abstractclassmethod, abstractmethod
  from typing import Optional
  from torch import nn
  from ...constants import AUTOMM, LABEL
label_desc: Use image node_id 1 to create a new AbstractMultimodalFusionModel object from inherited base classes: ABC, nn with example: obj = AbstractMultimodalFusionModel(prefix, models, loss_weight)