etechoptimist
commited on
Commit
·
30f02af
1
Parent(s):
4c9a24a
Correcting some issues
Browse files- .python-version +1 -1
- app.py +4 -1
- pyproject.toml +1 -1
- uv.lock +0 -0
.python-version
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
3.
|
|
|
|
| 1 |
+
3.11
|
app.py
CHANGED
|
@@ -25,10 +25,13 @@ def anomalies_detector(logs: str) -> list[tuple[int, str]]:
|
|
| 25 |
model="microsoft/codebert-base", # Using CodeBERT which is better for technical text
|
| 26 |
top_k=2 # Get both normal and anomalous probabilities
|
| 27 |
)
|
| 28 |
-
|
|
|
|
| 29 |
# Split logs into lines
|
| 30 |
log_lines = logs.split('\n')
|
| 31 |
anomalies = []
|
|
|
|
|
|
|
| 32 |
|
| 33 |
# Process each line
|
| 34 |
for line_num, line in enumerate(log_lines, 1):
|
|
|
|
| 25 |
model="microsoft/codebert-base", # Using CodeBERT which is better for technical text
|
| 26 |
top_k=2 # Get both normal and anomalous probabilities
|
| 27 |
)
|
| 28 |
+
if logs == "":
|
| 29 |
+
return []
|
| 30 |
# Split logs into lines
|
| 31 |
log_lines = logs.split('\n')
|
| 32 |
anomalies = []
|
| 33 |
+
if len(log_lines) == 0:
|
| 34 |
+
return []
|
| 35 |
|
| 36 |
# Process each line
|
| 37 |
for line_num, line in enumerate(log_lines, 1):
|
pyproject.toml
CHANGED
|
@@ -3,7 +3,7 @@ name = "software_anomalies_detection"
|
|
| 3 |
version = "0.1.0"
|
| 4 |
description = "Add your description here"
|
| 5 |
readme = "README.md"
|
| 6 |
-
requires-python = ">=3.
|
| 7 |
dependencies = [
|
| 8 |
"gradio[mcp]>=5.33.0",
|
| 9 |
"torch>=2.7.1",
|
|
|
|
| 3 |
version = "0.1.0"
|
| 4 |
description = "Add your description here"
|
| 5 |
readme = "README.md"
|
| 6 |
+
requires-python = ">=3.11"
|
| 7 |
dependencies = [
|
| 8 |
"gradio[mcp]>=5.33.0",
|
| 9 |
"torch>=2.7.1",
|
uv.lock
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|