hnninioi commited on
Commit
34f0a13
·
verified ·
1 Parent(s): e321fc0

Upload app.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. app.py +7 -1
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
- ckpt = torch.load("AyurGenixV9_FULLY_EMBEDDED.pt", map_location=device, weights_only=False)
 
 
 
 
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']