code: def log_base_field(default: float = 10) -> Field:
      return schema_utils.FloatRange(
          default=default, description="Logarithmic base."
      )
  
imports: from typing import List, Type, Union
  from marshmallow.fields import Field
  from ludwig.api_annotations import DeveloperAPI
  from ludwig.schema import utils
  from ludwig.schema.hyperopt.utils import register_parameter_config
  from ludwig.schema.utils import ludwig_dataclass
label_desc: Use image node_id 2 for calling a global function with example usage: log_base_field(default) and returns: schema_utils