code: def assert_args_presence(args, doc, member, name):
      args_not_in_doc = [arg not in doc for arg in args]
      if any(args_not_in_doc):
          raise ValueError(
              "{} {} arguments are not present in documentation ".format(
                  name, list(compress(args, args_not_in_doc))
              ),
              member.__module__,
              member,
          )
      words = doc.replace("*", "").split()
      # Check arguments styling
      styles = [arg + ":" not in words for arg in args]
      if any(styles):
          raise ValueError(
              "{} {} are not style properly 'argument': documentation".format(
                  name, list(compress(args, styles))
              ),
              member.__module__,
          )
  
      # Check arguments order
      indexes = [words.index(arg + ":") for arg in args]
      if indexes != sorted(indexes):
          raise ValueError(
              "{} arguments order is different from the documentation".format(
                  name
              ),
              member.__module__,
              indexes,
          )
  
file_path: keras-preprocessing/tests/test_documentation.py
imports: import importlib
  import inspect
  import re
  from itertools import compress
  import pytest
label_desc: Use image node_id 9 for calling a global function with example usage: assert_args_presence(args, doc, member, name) without return types