code: def _build_network(self):
      # TabNet has its own embedding layer.
      # So we are not using the embedding layer from BaseModel
      self._embedding_layer = nn.Identity()
      self._backbone = TabNetBackbone(self.hparams)
      setattr(self.backbone, "output_dim", self.hparams.output_dim)
      # TabNet has its own head
      self._head = nn.Identity()
  
imports: from typing import Dict
  import torch
  import torch.nn
  from omegaconf import DictConfig
  from pytorch_tabnet.tab_network import TabNet
  from pytorch_tabnet.utils import create_group_matrix
  from ..base_model import BaseModel
label_desc: Use image node_id 5 for calling the TabNetModel obj's underlying member method code with example usage: obj._build_network() without return types