container-fluid and error tolerance in compare

This commit is contained in:
2023-05-29 12:06:44 +02:00
parent c55a0b29ab
commit 60086b3925
7 changed files with 80 additions and 73 deletions

View File

@@ -65,7 +65,10 @@ def show():
selected_file = request.form["selected-file"]
with open(os.path.join(Folders.results, selected_file)) as f:
data = json.load(f)
try:
summary = process_data(selected_file, data)
except Exception as e:
return render_template("error.html", message=str(e))
return render_template(
"report.html",
data=data,

View File

@@ -1,6 +1,6 @@
<div id="app">
<section class="section">
<div class="container">
<div class="container-fluid">
<div class="p-4 bg-primary text-white">
<button type="button" class="btn-close" aria-label="Close" onclick="location.href='/index';"></button>
<h1>{{ data.title }}</h1>

View File

@@ -1,6 +1,6 @@
<div id="app">
<header>
<div class="container">
<div class="container is-fluid">
<div class="hero is-info is-bold">
<div class="hero-body">
<button class="delete is-large" onclick="location.href='/index';"></button>
@@ -10,7 +10,7 @@
</div>
</header>
<section class="section">
<div class="container">
<div class="container is-fluid">
<div>
<table class="table is-fullwidth is-striped is-bordered">
<thead>

View File

@@ -13,9 +13,8 @@
</tr>
</thead>
<tbody>
{% for file, data in files.items() %}
{% set parts = file.split('_') %}
{% set stratified = parts[6].split('.')[0] %}
{% for file, data in files.items() %} {% set parts = file.split('_') %} {%
set stratified = parts[6].split('.')[0] %}
<tr>
<td>{{ parts[2] }}</td>
<td>{{ parts[1] }}</td>
@@ -24,10 +23,15 @@
<td>{{ parts[5] }}</td>
<td>{{ 'True' if stratified =='1' else 'False' }}</td>
<td>{{ "%s" % data["title"] }}</td>
<td>{{ "%.6f" % data["score"] }}</td>
<td class="{{ align_right }}">{{ "%.6f" % data["score"] }}</td>
<td>
{{ button_pre | safe }}{{ file }}{{ button_post | safe }}
<input type="checkbox" class="{{ checkbox_class }}" name="selected_files" value="{{ file }}">
<input
type="checkbox"
class="{{ checkbox_class }}"
name="selected_files"
value="{{ file }}"
/>
</td>
</tr>
{% endfor %}

View File

@@ -1,4 +1,4 @@
<div class="container">
<div class="{{ container }}">
<h1 class="{{ h1_class }}"><b>Benchmark Results</b></h1>
<div class="{{ level }}">
<div class="{{ frbutton_position }}">

View File

@@ -13,7 +13,8 @@
{% set frbutton_position = "float-left" %}
{% set frtag_position = "float-right" %}
{% set level = "navbar" %}
"tag is-primary"
{% set align_right = "text-end" %}
{% set container = "container-fluid" %}
{% else %}
{% set button_class = "button is-primary is-small" %}
{% set h1_class = "title is-1 has-text-centered" %}
@@ -21,10 +22,8 @@
{% set button_pre = '<span class="tag is-link is-normal" type="button" onclick="showFile(\'' %}
{% set button_post = '\')">View</span>' %}
{% set selected = "is-selected" %}
{% set tag_class = "tag is-primary is-normal" %}
{% set frbutton_position = "level-left" %}
{% set frtag_position = "level-right" %}
{% set level = "level" %}
{% set align_right = "text-end" %}
{% set container = "container is-fluid" %}
{% endif %}
{% block content %}
{% include "partials/table_select_design.html" %}

View File

@@ -13,3 +13,4 @@ xgboost
graphviz
Wodt @ git+ssh://git@github.com/doctorado-ml/Wodt.git#egg=Wodt
unittest-xml-reporting
flask