Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -21,7 +21,12 @@ def label_data(ranges):
|
|
21 |
global global_data
|
22 |
print("Ranges received for labeling:", ranges)
|
23 |
for i, (start, end, label) in enumerate(ranges.values):
|
|
|
|
|
24 |
print(f"Processing range {i}: start={start}, end={end}, label={label}")
|
|
|
|
|
|
|
25 |
global_data.loc[start:end, 'label'] = label
|
26 |
print("Data after labeling:\n", global_data.tail())
|
27 |
return global_data.tail()
|
|
|
21 |
global global_data
|
22 |
print("Ranges received for labeling:", ranges)
|
23 |
for i, (start, end, label) in enumerate(ranges.values):
|
24 |
+
start = int(start)
|
25 |
+
end = int(end)
|
26 |
print(f"Processing range {i}: start={start}, end={end}, label={label}")
|
27 |
+
if start < 0 or end >= len(global_data):
|
28 |
+
print(f"Invalid range: start={start}, end={end}, label={label}")
|
29 |
+
continue
|
30 |
global_data.loc[start:end, 'label'] = label
|
31 |
print("Data after labeling:\n", global_data.tail())
|
32 |
return global_data.tail()
|