code: def build(self):
      encoders = self._build_encoders(self.config)
      text_encoder, modal_encoder = encoders[0], encoders[1]
  
      self._modal_encoder_config = self.config.modal_encoder
      self._is_direct_features_input = self.config.direct_features_input
      self._encoder_config = getattr(text_encoder, "config", None)
      self.text = text_encoder
      self.modal = modal_encoder
  
imports: import collections
  from copy import deepcopy
  import torch
  from mmf.common.registry import registry
  from mmf.models.base_model import BaseModel
  from mmf.modules.encoders import MultiModalEncoderBase
  from mmf.utils.build import build_classifier_layer
  from mmf.utils.modeling import get_bert_configured_parameters
label_desc: Use image node_id 2 for calling the FusionBase obj's underlying member method code with example usage: obj.build() without return types