code: def test_fit_function():
      if LooseVersion(tf.__version__) >= LooseVersion("2.10.0"):
          return
      num_classes, train_ds, val_ds = dataset_generation()
  
      model_multiprocess = model_init(num_classes)
      history_multiprocess = model_multiprocess.fit(
          train_ds,
          epochs=1,
          validation_data=val_ds,
          num_processes=2,
          backend="horovod",
      )
  
file_path: BigDL/python/nano/test/horovod/tf/test_fit.py
imports: import os
  import pathlib
  import tensorflow
  from tensorflow.keras import layers
  from bigdl.nano.tf.keras import Sequential
  from distutils.version import LooseVersion
label_desc: Use image node_id 3 for calling a global function with example usage: test_fit_function() without return types