original_docstring:  Return function arguments with no default values (a.k.a. required)
  
      :param log_model_func: a python callable - expected mlflow.<flavor>.log_model
  
      :return: list of function arguments with no default value
      
docstring: Return function arguments with no default values (a.k.a. required)
docstring_tokens: Return function arguments with no default values ( a . k . a . required )
code: def _get_required_log_model_args(log_model_func: callable) -> list:
      """ Return function arguments with no default values (a.k.a. required)
  
      :param log_model_func: a python callable - expected mlflow.<flavor>.log_model
  
      :return: list of function arguments with no default value
      """
      signature = inspect.signature(log_model_func)
      return [k for k, v in signature.parameters.items() if v.default is inspect.Parameter.empty]
code_tokens: def _get_required_log_model_args ( log_model_func : callable ) -> list : signature = inspect . signature ( log_model_func ) return [ k for k , v in signature . parameters . items ( ) if v . default is inspect . Parameter . empty ]
short_docstring: Return function arguments with no default values (a.k.a.
short_docstring_tokens: Return function arguments with no default values ( a . k . a .
comment: """ Return function arguments with no default values (a.k.a. required)
  
      :param log_model_func: a python callable - expected mlflow.<flavor>.log_model
  
      :return: list of function arguments with no default value
      """