code: def copy_egs_properties_to_exp_dir(egs_dir, dir):
      try:
          for file in [
              "cmvn_opts",
              "splice_opts",
              "info/final.ie.id",
              "final.mat",
              "global_cmvn.stats",
              "online_cmvn",
          ]:
              file_name = "{dir}/{file}".format(dir=egs_dir, file=file)
              if os.path.isfile(file_name):
                  shutil.copy(file_name, dir)
      except IOError:
          logger.error(
              "Error while trying to copy egs "
              "property files to {dir}".format(dir=dir)
          )
          raise
  
imports: from __future__ import division
  import argparse
  import glob
  import logging
  import os
  import math
  import re
  import shutil
  import libs.common
  from libs.nnet3.train.dropout_schedule import *
  import unittest
label_desc: Use image node_id 12 for calling a global function with example usage: copy_egs_properties_to_exp_dir(egs_dir, dir) without return types