code: def build(self):
      self._build_word_embedding()
      self._init_text_embedding()
      self._init_classifier()
      self._init_bilinear_attention()
  
file_path: mmf/mmf/models/ban.py
imports: import torch
  from mmf.common.registry import registry
  from mmf.models.base_model import BaseModel
  from mmf.modules.embeddings import BiLSTMTextEmbedding
  from mmf.modules.layers import BCNet, BiAttention, FCNet, WeightNormClassifier
  from torch import nn
label_desc: Use image node_id 3 for calling the BAN obj's underlying member method code with example usage: obj.build() without return types