class_docstr: Stores artifacts as files in a local directory.
code: def _is_directory(self, artifact_path):
      # NOTE: The path is expected to be in posix format.
      # Posix paths work fine on windows but just in case we normalize it here.
      path = os.path.normpath(artifact_path) if artifact_path else ""
      list_dir = (
          os.path.join(self.artifact_dir, path)
          if path
          else self.artifact_dir
      )
      return os.path.isdir(list_dir)
  
file_path: mlflow/mlflow/store/artifact/local_artifact_repo.py
imports: import os
  import shutil
  from mlflow.store.artifact.artifact_repo import ArtifactRepository, verify_artifact_path
  from mlflow.utils.file_utils import get_file_info, list_all, local_file_uri_to_path, mkdir, relative_path_to_artifact_path
label_desc: Use image node_id 4 for calling the LocalArtifactRepository obj's underlying member method code with example usage: obj._is_directory(artifact_path) and returns: os