Joash commited on
Commit
764b8c8
·
1 Parent(s): 6f61b4f

Simplify implementation and remove Space SDK dependencies

Browse files
Files changed (2) hide show
  1. app.py +2 -15
  2. requirements.txt +1 -1
app.py CHANGED
@@ -8,8 +8,6 @@ from datetime import datetime
8
  import json
9
  from typing import List, Dict
10
  import warnings
11
- from huggingface_hub.spaces import SpaceRuntime, SpaceStage
12
- from huggingface_hub.spaces.space_sdk import SpaceHardware
13
 
14
  # Filter out CUDA/NVML warnings
15
  warnings.filterwarnings('ignore', category=UserWarning)
@@ -31,13 +29,6 @@ os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
31
  os.environ["CUDA_VISIBLE_DEVICES"] = "0"
32
  os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "max_split_size_mb:512"
33
 
34
- # Space configuration
35
- space_config = {
36
- "hardware": SpaceHardware.A10G_SMALL,
37
- "stage": SpaceStage.RUNTIME,
38
- "runtime": SpaceRuntime.ZEROGPU
39
- }
40
-
41
  class Review:
42
  def __init__(self, code: str, language: str, suggestions: str):
43
  self.code = code
@@ -228,12 +219,8 @@ Code:
228
  'Device': str(self.device)
229
  }
230
 
231
- # Initialize reviewer with ZeroGPU
232
- @space_config
233
- def create_reviewer():
234
- return CodeReviewer()
235
-
236
- reviewer = create_reviewer()
237
 
238
  # Create Gradio interface
239
  with gr.Blocks(theme=gr.themes.Soft()) as iface:
 
8
  import json
9
  from typing import List, Dict
10
  import warnings
 
 
11
 
12
  # Filter out CUDA/NVML warnings
13
  warnings.filterwarnings('ignore', category=UserWarning)
 
29
  os.environ["CUDA_VISIBLE_DEVICES"] = "0"
30
  os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "max_split_size_mb:512"
31
 
 
 
 
 
 
 
 
32
  class Review:
33
  def __init__(self, code: str, language: str, suggestions: str):
34
  self.code = code
 
219
  'Device': str(self.device)
220
  }
221
 
222
+ # Initialize reviewer
223
+ reviewer = CodeReviewer()
 
 
 
 
224
 
225
  # Create Gradio interface
226
  with gr.Blocks(theme=gr.themes.Soft()) as iface:
requirements.txt CHANGED
@@ -12,7 +12,7 @@ einops>=0.7.0
12
  scipy>=1.11.0
13
 
14
  # Hugging Face
15
- huggingface-hub[cli,space]>=0.20.3
16
 
17
  # Utilities
18
  python-dotenv>=1.0.0
 
12
  scipy>=1.11.0
13
 
14
  # Hugging Face
15
+ huggingface-hub>=0.20.3
16
 
17
  # Utilities
18
  python-dotenv>=1.0.0