code: def test_reference_configs():
      ref_configs = get_reference_configs()
      for dataset in ref_configs["datasets"]:
          config = dataset["config"]
  
          # Ensure config is valid with the latest Ludwig schema
          ModelConfig.from_dict(config)
  
file_path: ludwig/tests/ludwig/automl/test_base_config.py
imports: import os
  from decimal import Decimal
  import numpy
  import pandas
  import pytest
  import yaml
  from ludwig.automl.base_config import get_dataset_info, get_dataset_info_from_source, get_field_metadata, get_reference_configs, is_field_boolean
  from ludwig.data.dataframe.dask import DaskEngine
  from ludwig.data.dataframe.pandas import PandasEngine
  from ludwig.schema.model_types.base import ModelConfig
  from ludwig.utils.automl.data_source import DataframeSource, wrap_data_source
label_desc: Use image node_id 5 for calling a global function with example usage: test_reference_configs() without return types