Update main.py
Browse files
main.py
CHANGED
|
@@ -187,7 +187,7 @@ def predict_batch():
|
|
| 187 |
batch_scores[local_idx] = 0.0
|
| 188 |
|
| 189 |
for score in batch_scores:
|
| 190 |
-
results.append({"score": 1.0 - score})
|
| 191 |
|
| 192 |
cleanup_gpu_memory()
|
| 193 |
|
|
@@ -261,7 +261,7 @@ def predict_vulnerability(code):
|
|
| 261 |
else:
|
| 262 |
outputs = model(**inputs)
|
| 263 |
|
| 264 |
-
amplified_logits =
|
| 265 |
score = torch.sigmoid(amplified_logits).cpu().item()
|
| 266 |
return round(max(0.0, min(1.0, score)), 4)
|
| 267 |
|
|
@@ -296,7 +296,7 @@ def predict_vulnerability_batch(codes):
|
|
| 296 |
else:
|
| 297 |
outputs = model(**inputs)
|
| 298 |
|
| 299 |
-
amplified_logits =
|
| 300 |
scores = torch.sigmoid(amplified_logits).cpu().numpy()
|
| 301 |
|
| 302 |
return [round(max(0.0, min(1.0, float(score))), 4) for score in scores.flatten()]
|
|
|
|
| 187 |
batch_scores[local_idx] = 0.0
|
| 188 |
|
| 189 |
for score in batch_scores:
|
| 190 |
+
results.append({"score": round(1.0 - score,4)})
|
| 191 |
|
| 192 |
cleanup_gpu_memory()
|
| 193 |
|
|
|
|
| 261 |
else:
|
| 262 |
outputs = model(**inputs)
|
| 263 |
|
| 264 |
+
amplified_logits = 2.0 * outputs.logits
|
| 265 |
score = torch.sigmoid(amplified_logits).cpu().item()
|
| 266 |
return round(max(0.0, min(1.0, score)), 4)
|
| 267 |
|
|
|
|
| 296 |
else:
|
| 297 |
outputs = model(**inputs)
|
| 298 |
|
| 299 |
+
amplified_logits = 2.0 * outputs.logits
|
| 300 |
scores = torch.sigmoid(amplified_logits).cpu().numpy()
|
| 301 |
|
| 302 |
return [round(max(0.0, min(1.0, float(score))), 4) for score in scores.flatten()]
|