fix weights
Browse files- .gitignore +1 -0
- mvp.py +9 -0
.gitignore
CHANGED
|
@@ -153,3 +153,4 @@ temp/
|
|
| 153 |
**/*.glb
|
| 154 |
**/*.bin
|
| 155 |
data/
|
|
|
|
|
|
| 153 |
**/*.glb
|
| 154 |
**/*.bin
|
| 155 |
data/
|
| 156 |
+
**/*.pth
|
mvp.py
CHANGED
|
@@ -53,7 +53,16 @@ except TypeError:
|
|
| 53 |
metric3d_model.to(device)
|
| 54 |
metric3d_model.eval()
|
| 55 |
|
|
|
|
| 56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
|
| 58 |
def load_clip():
|
| 59 |
print(f'[INFO] loading CLIP model...')
|
|
|
|
| 53 |
metric3d_model.to(device)
|
| 54 |
metric3d_model.eval()
|
| 55 |
|
| 56 |
+
cropformer_name = "Mask2Former_hornet_3x_576d0b.pth"
|
| 57 |
|
| 58 |
+
def check_weights():
|
| 59 |
+
if not os.path.exists(os.path.join(MK_PATH, cropformer_name)):
|
| 60 |
+
print(f"Downloading {cropformer_name}...")
|
| 61 |
+
os.system(f"wget https://huggingface.co/datasets/qqlu1992/Adobe_EntitySeg/resolve/main/CropFormer_model/Entity_Segmentation/Mask2Former_hornet_3x/Mask2Former_hornet_3x_576d0b.pth?download=true -O {os.path.join(MK_PATH, cropformer_name)}")
|
| 62 |
+
print(f"Downloaded {cropformer_name}...")
|
| 63 |
+
else:
|
| 64 |
+
print(f"{cropformer_name} already exists...")
|
| 65 |
+
check_weights()
|
| 66 |
|
| 67 |
def load_clip():
|
| 68 |
print(f'[INFO] loading CLIP model...')
|