openfree commited on
Commit
9b9348c
ยท
verified ยท
1 Parent(s): 3334620

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -8,7 +8,7 @@ from urllib.parse import urlparse
8
  import xml.etree.ElementTree as ET
9
 
10
  # ๋ชจ๋ธ ๊ฒฝ๋กœ์™€ ๋””๋ฐ”์ด์Šค ์„ค์ •
11
- model_path = r'ssocean/NAIP'
12
  device = 'cuda' if torch.cuda.is_available() else 'cpu'
13
 
14
  # ์ „์—ญ ๋ณ€์ˆ˜๋กœ ๋ชจ๋ธยทํ† ํฌ๋‚˜์ด์ € ์„ ์–ธ
@@ -16,7 +16,7 @@ model = None
16
  tokenizer = None
17
 
18
  def fetch_arxiv_paper(arxiv_input):
19
- """arXiv URL ๋˜๋Š” ID๋กœ๋ถ€ํ„ฐ ์ œ๋ชฉ๊ณผ ์š”์•ฝ(fetch)"""
20
  try:
21
  if 'arxiv.org' in arxiv_input:
22
  parsed = urlparse(arxiv_input)
@@ -48,9 +48,10 @@ def predict(title, abstract):
48
  model = AutoModelForSequenceClassification.from_pretrained(
49
  model_path,
50
  num_labels=1,
51
- quantization_config=None, # bitsandbytes ์–‘์žํ™” ์™„์ „ ๋น„ํ™œ์„ฑํ™”
52
- torch_dtype=torch.float32, # ์ „๋ถ€ float32
53
- device_map=None, # accelerate dispatch ๋น„ํ™œ์„ฑ
 
54
  low_cpu_mem_usage=False
55
  )
56
  tokenizer = AutoTokenizer.from_pretrained(model_path)
@@ -139,7 +140,7 @@ css = """
139
  background: white;
140
  padding: 2rem;
141
  border-radius: 1rem;
142
- box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1);
143
  }
144
  .result-section {
145
  background: #f8fafc;
 
8
  import xml.etree.ElementTree as ET
9
 
10
  # ๋ชจ๋ธ ๊ฒฝ๋กœ์™€ ๋””๋ฐ”์ด์Šค ์„ค์ •
11
+ model_path = 'ssocean/NAIP'
12
  device = 'cuda' if torch.cuda.is_available() else 'cpu'
13
 
14
  # ์ „์—ญ ๋ณ€์ˆ˜๋กœ ๋ชจ๋ธยทํ† ํฌ๋‚˜์ด์ € ์„ ์–ธ
 
16
  tokenizer = None
17
 
18
  def fetch_arxiv_paper(arxiv_input):
19
+ """arXiv URL ๋˜๋Š” ID๋กœ๋ถ€ํ„ฐ ์ œ๋ชฉ๊ณผ ์š”์•ฝ ๊ฐ€์ ธ์˜ค๊ธฐ"""
20
  try:
21
  if 'arxiv.org' in arxiv_input:
22
  parsed = urlparse(arxiv_input)
 
48
  model = AutoModelForSequenceClassification.from_pretrained(
49
  model_path,
50
  num_labels=1,
51
+ torch_dtype=torch.float32, # ์ „์ฒด float32
52
+ device_map=None, # ์ž๋™ ๋ถ„์‚ฐ ๋น„ํ™œ์„ฑํ™”
53
+ load_in_8bit=False,
54
+ load_in_4bit=False,
55
  low_cpu_mem_usage=False
56
  )
57
  tokenizer = AutoTokenizer.from_pretrained(model_path)
 
140
  background: white;
141
  padding: 2rem;
142
  border-radius: 1rem;
143
+ box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1);
144
  }
145
  .result-section {
146
  background: #f8fafc;