code: def _assert_predictor_size(predictor: TabularPredictor):
      predictor_size_disk = predictor.disk_usage()
      predictor_size_disk_per_file = predictor.disk_usage_per_file()
      assert (
          predictor_size_disk > 0
      )  # Assert that .disk_usage() produces a >0 result and doesn't crash
      assert len(predictor_size_disk_per_file) > 0
      assert predictor_size_disk == predictor_size_disk_per_file.sum()
  
imports: import os
  import shutil
  import sys
  import tempfile
  import warnings
  from random import seed
  import numpy
  import pandas
  import pytest
  from networkx.exception import NetworkXError
  from autogluon.common import space
  from autogluon.common.utils.simulation_utils import convert_simulation_artifacts_to_tabular_predictions_dict
  from autogluon.core.constants import BINARY, MULTICLASS, PROBLEM_TYPES_CLASSIFICATION, QUANTILE, REGRESSION
  from autogluon.core.utils import download, unzip
  from autogluon.tabular import TabularDataset, TabularPredictor
  from autogluon.tabular.configs.hyperparameter_configs import get_hyperparameter_config
label_desc: Use image node_id 5 for calling a global function with example usage: _assert_predictor_size(predictor) without return types