yonigozlan HF Staff commited on
Commit
af57431
·
1 Parent(s): 764d77e

clone transformers repo

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -741,7 +741,15 @@ app = Flask(__name__)
741
  # Dynamically find the transformers installation directory
742
 
743
  transformers_path = os.path.dirname(transformers.__file__)
744
- docs_dir = os.path.join(transformers_path, "docs", "source", "en", "model_doc")
 
 
 
 
 
 
 
 
745
  docs_dir = os.path.abspath(docs_dir)
746
  parser = TransformersTimelineParser(docs_dir)
747
 
 
741
  # Dynamically find the transformers installation directory
742
 
743
  transformers_path = os.path.dirname(transformers.__file__)
744
+ # Check if transformers repo exists, if not clone it
745
+ repo_dir = os.path.join(os.path.dirname(__file__), "transformers")
746
+ if not os.path.exists(repo_dir):
747
+ print("Cloning transformers repository...")
748
+ import subprocess
749
+
750
+ subprocess.run(["git", "clone", "https://github.com/huggingface/transformers.git", repo_dir], check=True)
751
+
752
+ docs_dir = os.path.join(repo_dir, "docs", "source", "en", "model_doc")
753
  docs_dir = os.path.abspath(docs_dir)
754
  parser = TransformersTimelineParser(docs_dir)
755