import os | |
import subprocess | |
# Clone the repository | |
if not os.path.exists("wdv3-jax"): | |
repo_url = "https://github.com/SmilingWolf/wdv3-jax.git" | |
subprocess.run(["git", "clone", repo_url]) | |
# Change directory to the cloned repository | |
os.chdir("wdv3-jax") | |
subprocess.run(["bash", "setup.sh"]) | |
model_type = "swinv2" # or "convnext" or "vit" | |
image_path = "../test-img.png" | |
with open("output.txt", "w") as output_file: | |
subprocess.run(["python", "wdv3_jax.py", model_type, image_path], stdout=output_file) | |