code: def get_file_names(output_directory):
      description_fn = os.path.join(
          output_directory, DESCRIPTION_FILE_NAME
      )
      training_stats_fn = os.path.join(
          output_directory, "training_statistics.json"
      )
  
      model_dir = os.path.join(output_directory, "model")
  
      return description_fn, training_stats_fn, model_dir
  
imports: import copy
  import functools
  import os
  import random
  import subprocess
  import weakref
  from collections import OrderedDict
  from collections.abc import Mapping
  from typing import Any, Dict, TYPE_CHECKING
  import numpy
  import torch
  from ludwig.api_annotations import DeveloperAPI
  from ludwig.constants import PROC_COLUMN
  from ludwig.globals import DESCRIPTION_FILE_NAME
  from ludwig.utils import fs_utils
  from ludwig.utils.fs_utils import find_non_existing_dir_by_adding_suffix
label_desc: Use image node_id 9 for calling a global function with example usage: get_file_names(output_directory) and returns: description_fn,  training_stats_fn,  model_dir