Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -7,7 +7,17 @@ from omnibin import generate_binary_classification_report, ColorScheme
|
|
7 |
# Define results directory
|
8 |
RESULTS_DIR = "/tmp/results"
|
9 |
|
10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
# Read the CSV file
|
12 |
df = pd.read_csv(csv_file.name)
|
13 |
|
@@ -31,7 +41,7 @@ def process_csv(csv_file, n_bootstrap=1000, dpi=72, color_scheme=ColorScheme.DEF
|
|
31 |
n_bootstrap=n_bootstrap,
|
32 |
random_seed=42,
|
33 |
dpi=dpi,
|
34 |
-
color_scheme=
|
35 |
)
|
36 |
|
37 |
# Get paths to individual plots
|
|
|
7 |
# Define results directory
|
8 |
RESULTS_DIR = "/tmp/results"
|
9 |
|
10 |
+
# Map string color schemes to enum values
|
11 |
+
COLOR_SCHEME_MAP = {
|
12 |
+
"DEFAULT": ColorScheme.DEFAULT,
|
13 |
+
"MONOCHROME": ColorScheme.MONOCHROME,
|
14 |
+
"VIBRANT": ColorScheme.VIBRANT
|
15 |
+
}
|
16 |
+
|
17 |
+
def process_csv(csv_file, n_bootstrap=1000, dpi=72, color_scheme="DEFAULT"):
|
18 |
+
# Convert string color scheme to enum
|
19 |
+
color_scheme_enum = COLOR_SCHEME_MAP[color_scheme]
|
20 |
+
|
21 |
# Read the CSV file
|
22 |
df = pd.read_csv(csv_file.name)
|
23 |
|
|
|
41 |
n_bootstrap=n_bootstrap,
|
42 |
random_seed=42,
|
43 |
dpi=dpi,
|
44 |
+
color_scheme=color_scheme_enum
|
45 |
)
|
46 |
|
47 |
# Get paths to individual plots
|