docstr: Return the memory size by calculating the total number of parameters.
  
  Returns
  -------
  memory_size
      The total memory size in bytes.
docstr_tok: ["Return","the","memory","size","by","calculating","the","total","number","of","parameters",".","Returns","--","--","--","-","memory_size","The","total","memory","size","in","bytes","."]
code: def _get_memory_size(self) -> int:
      """Return the memory size by calculating the total number of parameters.
  
      Returns
      -------
      memory_size
          The total memory size in bytes.
      """
      total_size = (
          self.model.model_size * 1e6
      )  # convert from megabytes to bytes
  
      return total_size
  
imports: import logging
  import os
  from typing import Dict, Optional
  import pandas
  from autogluon.common.features.types import R_CATEGORY, R_FLOAT, R_INT, R_OBJECT, S_IMAGE_PATH, S_TEXT, S_TEXT_AS_CATEGORY, S_TEXT_NGRAM, S_TEXT_SPECIAL
  from autogluon.common.utils.resource_utils import ResourceManager
  from autogluon.common.utils.try_import import try_import_autogluon_multimodal
  from autogluon.core.constants import BINARY, MULTICLASS, REGRESSION
  from autogluon.core.models import AbstractModel
label_desc: Use image node_id 11 for calling the MultiModalPredictorModel obj's underlying member method code with example usage: obj._get_memory_size() and returns: total_size