code: def _gen_config(
      input_features: List[FeatureConfigDict],
  ) -> ModelConfigDict:
      return {
          INPUT_FEATURES: input_features,
          OUTPUT_FEATURES: [{"name": "out1", "type": "binary"}],
      }
  
file_path: ludwig/tests/ludwig/data/test_cache_util.py
imports: import copy
  import uuid
  from typing import List
  from unittest import mock
  import pytest
  from ludwig.constants import INPUT_FEATURES, OUTPUT_FEATURES
  from ludwig.data.cache.util import calculate_checksum
  from ludwig.schema.model_types.base import ModelConfig
  from ludwig.types import FeatureConfigDict, ModelConfigDict
  from ludwig.utils.misc_utils import merge_dict
label_desc: Use image node_id 1 for calling a global function with example usage: _gen_config(input_features) and returns: dict