Hanxiaofeng123 commited on
Commit
f5be61e
·
verified ·
1 Parent(s): 9e3f51a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -6
app.py CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  import flask
2
  from flask import request, jsonify
3
  import torch
@@ -13,12 +23,6 @@ app = flask.Flask(__name__, static_folder=None)
13
  app.config['JSON_AS_ASCII'] = False
14
  app.config['DEBUG'] = True
15
 
16
- # 加载配置
17
- config = Config()
18
- args = config.parse_args()
19
- # 设置默认模型路径
20
- model_path = args.model_path
21
-
22
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
23
 
24
  # 加载模型和创建Cube对象
 
1
+ import torch
2
+ from huggingface_hub import hf_hub_download
3
+
4
+ # 下载模型文件(会自动缓存到 /root/.cache/huggingface/hub/)
5
+ model_path = hf_hub_download(
6
+ repo_id="Hanxiaofeng123/Deepcube", # 替换成你自己的仓库
7
+ repo_type="spaces",
8
+ filename="checkpoint/final_model_K_30.pth"
9
+ )
10
+
11
  import flask
12
  from flask import request, jsonify
13
  import torch
 
23
  app.config['JSON_AS_ASCII'] = False
24
  app.config['DEBUG'] = True
25
 
 
 
 
 
 
 
26
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
27
 
28
  # 加载模型和创建Cube对象