Spaces:
Running
Running
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -4,9 +4,15 @@ import torch.nn as nn
|
|
| 4 |
from transformers import AutoModel, AutoTokenizer
|
| 5 |
from peft import LoraConfig, get_peft_model
|
| 6 |
import numpy as np
|
|
|
|
|
|
|
| 7 |
|
| 8 |
device = torch.device('cpu') # HF Free Tier uses CPU
|
| 9 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
cfg = ckpt['config']
|
| 12 |
all_herbs = ckpt['all_herbs']
|
|
|
|
| 4 |
from transformers import AutoModel, AutoTokenizer
|
| 5 |
from peft import LoraConfig, get_peft_model
|
| 6 |
import numpy as np
|
| 7 |
+
import os
|
| 8 |
+
from huggingface_hub import hf_hub_download
|
| 9 |
|
| 10 |
device = torch.device('cpu') # HF Free Tier uses CPU
|
| 11 |
+
|
| 12 |
+
# DOWNLOAD THE HUGE MODEL FROM YOUR MODEL REPO INSTEAD OF LOCAL STORAGE
|
| 13 |
+
print("Downloading heavy model weights from hnninioi/AyurGenixV9-Model...")
|
| 14 |
+
model_path = hf_hub_download(repo_id="hnninioi/AyurGenixV9-Model", filename="AyurGenixV9_FULLY_EMBEDDED.pt")
|
| 15 |
+
ckpt = torch.load(model_path, map_location=device, weights_only=False)
|
| 16 |
|
| 17 |
cfg = ckpt['config']
|
| 18 |
all_herbs = ckpt['all_herbs']
|