code: def iter_flavor_names():
      for root, _, files in os.walk("mlflow"):
          for f in files:
              is_private_module = (
                  f.startswith("_") and f != "__init__.py"
              )
              if not f.endswith(".py") or is_private_module:
                  continue
              path = os.path.join(root, f)
              src = read_file(path)
              if is_model_flavor(src):
                  basename = os.path.basename(
                      root if (f == "__init__.py") else path
                  )
                  yield os.path.splitext(basename)[0]
  
imports: import ast
  import os
  import mlflow
label_desc: Use image node_id 3 for calling a global function with example usage: iter_flavor_names() without return types