Skip to content

AI page and app modularization #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
bd6e20c
Light edits to header
Llannelongue Apr 11, 2023
26485dd
temp
Llannelongue Apr 17, 2023
33a4fa8
Merge branch 'master' into design_overhaul
Llannelongue Apr 20, 2023
e0366b7
Merge branch 'master' into design_overhaul
Llannelongue Oct 13, 2023
16d8c80
Update header and sharing link
Llannelongue Oct 16, 2023
efb98d8
Update About us
Llannelongue Oct 16, 2023
9e53254
Merge branch 'master' into design_overhaul
Llannelongue Apr 21, 2024
0a7ea92
Removed map and moved formula up
Llannelongue Apr 21, 2024
b04c590
Reorganise rest of the page
Llannelongue Apr 21, 2024
f9d585c
Minor
Llannelongue Apr 22, 2024
3e057af
feature - tooltip added for form short inputs
Oct 17, 2024
0f899eb
feature - tooltips added for radio inputs
Oct 17, 2024
1835c11
feature - platform selection tooltip added
evenmatencio Oct 17, 2024
7d9061b
bugfix - tooltips text position modifed according to the zoom level o…
evenmatencio Oct 17, 2024
6204f9f
Merge branch 'master' into design_overhaul
evenmatencio Oct 17, 2024
db47083
Merge branch 'feature-tooltips' into design_overhaul
evenmatencio Oct 17, 2024
957de28
bugfix - improved tooltip location for large screen: px to em units
evenmatencio Oct 17, 2024
7937b08
fix - integrating comments from PR #40, in progress
evenmatencio Oct 28, 2024
0493684
fix- modifying tooltip text according to comment from PR#40
evenmatencio Oct 28, 2024
8aec817
improvement - applying comments from PR#40:
evenmatencio Oct 29, 2024
0df1307
improvement - set the position of the tooltip text relatively to the …
evenmatencio Oct 29, 2024
de0c327
light improvements:
evenmatencio Oct 29, 2024
7bd12c0
exploration - turn the websiste into multi Pages. The layout argument…
evenmatencio Oct 31, 2024
91c2973
exploration -- refacto - the end goal is to handle inputs of the app …
evenmatencio Oct 31, 2024
9c2efbc
fix - URL parsing seems to work properly now.
evenmatencio Nov 4, 2024
74d0ab8
impro - refacto -- investigating how to deal with url fields and defa…
evenmatencio Nov 6, 2024
7066c30
impro - refacto -- investigating how to deal with url fields and defa…
evenmatencio Nov 6, 2024
b877420
refacto
evenmatencio Nov 15, 2024
f1b776b
feature - first version of inport and export with csv
evenmatencio Nov 15, 2024
36833a7
impro -- bugfix - flushing csv content automatically after 0.5 second…
evenmatencio Nov 18, 2024
48111b6
minor TODO added
evenmatencio Nov 19, 2024
121220d
Merge branch test-csv-upload into test-ùulti-pages:
evenmatencio Nov 20, 2024
6f929a0
Merge branch design_oberaul into test-multi-pages:
evenmatencio Nov 20, 2024
993c52d
bugfix - changing button style because should not be applied to all o…
evenmatencio Nov 20, 2024
5c1bfd2
APP NOT WORKING bugfix
evenmatencio Nov 27, 2024
f0271c3
bugfix [platformType dropdown]:
evenmatencio Nov 28, 2024
1d92184
bugfix [platformType dropdowwn]
evenmatencio Dec 1, 2024
884df55
bugfix [platformType dropdowwn]
evenmatencio Dec 1, 2024
97e253e
bugfix [platformType dropdowwn]
evenmatencio Dec 1, 2024
789525a
bugfix [platformType dropdowwn]
evenmatencio Dec 1, 2024
8bd47e8
bugfix [platformType dropdowwn]
evenmatencio Dec 1, 2024
a0d7ea0
bugfix [platformType dropdowwn]
evenmatencio Dec 2, 2024
0e6a50b
feature -- bugfix done - results shared with csv files:
evenmatencio Dec 2, 2024
63bcf87
feature - display a message showing import logs:
evenmatencio Dec 2, 2024
d000106
feature - taking suggestions into consideration for error message:
evenmatencio Dec 2, 2024
9c057ee
bugfix - typos correction
evenmatencio Dec 2, 2024
cae6a67
feature - activate tooltips from touchscreen:
evenmatencio Dec 2, 2024
3942a0c
bugfix - improved UI for results sharing
evenmatencio Dec 3, 2024
191ed08
refacto - :
evenmatencio Dec 3, 2024
42874fe
upgrading-lib -- dash:
evenmatencio Dec 3, 2024
a949109
feature - UI proposition for the AI tab
evenmatencio Dec 5, 2024
8ff7ce8
bugfix - uncomment the width of compute-section class to match the ex…
evenmatencio Dec 5, 2024
64f07c8
feature - Form implemented as an All-in-One component:
evenmatencio Dec 10, 2024
dd6b646
Merge branch 'feature-AI-tab-frontend-proposition' into feature-AI-ta…
evenmatencio Dec 10, 2024
a3adc81
feature - pretty navigation bar with icons:
evenmatencio Dec 10, 2024
9a51cfb
Merge branch 'feature-AI-tab-frontend-proposition' into feature-AI-ta…
evenmatencio Dec 10, 2024
61ff4ff
feature -- refacto : All-in-One form within multi-pages app:
evenmatencio Dec 12, 2024
7cc2613
feature - blueprint components implemented within multi-pages app:
evenmatencio Dec 13, 2024
e862f24
feature - methodolgy blueprint:
evenmatencio Dec 17, 2024
e55f66d
refacto - postpone methodo containing because motivated by layout org…
evenmatencio Dec 17, 2024
9497702
feature - import_export and resuts modularized:
evenmatencio Dec 17, 2024
363971e
feature - intermediate form and import data:
evenmatencio Dec 20, 2024
2c9c90c
feature -- creation of an intermediate aggregate form data:
evenmatencio Dec 27, 2024
cef8425
feature -- turn non-used fields of the export csv into standardized v…
evenmatencio Jan 2, 2025
8f6603b
feature - results as modules correctly implemented in both pages:
evenmatencio Jan 3, 2025
c2a0f44
feature - front proposition for the training and inference metrics + …
evenmatencio Jan 3, 2025
1ac7274
feature -- small frontend improvements
evenmatencio Jan 6, 2025
33e8ad9
feature -- taking users feedbacks into account regarding plane trips …
evenmatencio Jan 7, 2025
fc44f59
feature -- reporting scope as a header of the forms, with explainations
evenmatencio Jan 7, 2025
1778b28
feature -- continuous inference scheme utility implemented:
evenmatencio Jan 7, 2025
a7eb614
feature -- Help tabs and retrainings + R&D trainings added to trainin…
evenmatencio Jan 8, 2025
b2561d0
Improvement of the tips and help tab content
evenmatencio Jan 9, 2025
251b585
feature -- hiding PSF input row for training form
evenmatencio Jan 13, 2025
449babd
feature -- connecting retrainings and R&D trainings inputs to the res…
evenmatencio Jan 13, 2025
8a89108
feature -- connecting all ai specific fields to import and export mod…
evenmatencio Jan 13, 2025
f532b51
frontend -- switcher, tabs and few more adjustment
evenmatencio Jan 17, 2025
1145bc2
textual content improvement: applying Juliette suggestions until main…
evenmatencio Jan 17, 2025
ee12793
fronted -- reporting scope UX for all screen sizes
evenmatencio Jan 19, 2025
5e1ee07
frontend -- continuous inference scheme adjustements for all zoom levels
evenmatencio Jan 20, 2025
9236ed9
bugfix [csv export] -- results were not exported anymore, which is no…
evenmatencio Jan 20, 2025
122d6e5
feature -- retrainings are now assessed through two inputs (the numbe…
evenmatencio Jan 20, 2025
2ef9827
frontend adjustement - typo
evenmatencio Jan 20, 2025
f1ff51c
feature -- custom navbar working:
evenmatencio Jan 21, 2025
5bcd8f7
bugfix [reset button]: just hide, to improve
evenmatencio Jan 21, 2025
23b3a67
bugfix -- filter new retrainings fields from wrong inputs when importing
evenmatencio Jan 21, 2025
0c06c25
frontend -- navigation bar adjustment
evenmatencio Jan 22, 2025
d3670c1
feature - navigation bar and version choice in the header:
evenmatencio Jan 23, 2025
4b03eac
bugfix :
evenmatencio Jan 23, 2025
a2b07b7
bugfix -- csv upload:
evenmatencio Jan 24, 2025
1bf0b26
feature -- help tabs completed for both training and inference
evenmatencio Jan 26, 2025
0f03cfc
feature -- hiding PSF division for continuous inference mode
evenmatencio Jan 26, 2025
ba48e7d
refacto -- changing PSF into Multiplicative Factor (MF)
evenmatencio Jan 26, 2025
145c07b
app inner documentation
evenmatencio Jan 27, 2025
12c90d9
frontend -- apply modifications suggested by Loic regarding the navig…
evenmatencio Jan 27, 2025
ff10cfd
frontend:
evenmatencio Jan 27, 2025
eeda8b5
rewrite requirements
evenmatencio Jan 27, 2025
15aa4fb
frontend adjustment and data version tooltip added
evenmatencio Jan 28, 2025
eeab963
PR46 suggestion -- heroku python versioning
evenmatencio Jan 28, 2025
a107d92
PR46 suggestion -- making TODO comments clearer
evenmatencio Jan 28, 2025
0f4b98f
minor corrections and adding TODOs
Llannelongue Jan 28, 2025
ca85970
minor corrections
Llannelongue Jan 28, 2025
87678b9
PR46 suggestion -- removing old content and additional comments proposed
evenmatencio Jan 28, 2025
9fbb2e5
minor corrections
Llannelongue Jan 28, 2025
f16258e
minor corrections
Llannelongue Jan 28, 2025
9e0f857
Merge branch 'feature-AI-tab-test-dashBlueprint' of https://github.co…
evenmatencio Jan 28, 2025
7f0ae61
Making the horizontal line in the header thinner
Llannelongue Jan 28, 2025
fc09b8e
Fixing todos
Llannelongue Jan 28, 2025
e1baa41
Increasing tooltips text font size
Llannelongue Jan 28, 2025
b3f750b
Text corrections
Llannelongue Jan 28, 2025
8c7600b
A whole set of text corrections (mostly) and minor layout adjustments.
Llannelongue Jan 28, 2025
2b8955b
PR46 comments -- removing obsolete content and fix data version toolt…
evenmatencio Jan 29, 2025
1ee61a6
PR46 comments -- reporting time scope becomes reporting period everyw…
evenmatencio Jan 29, 2025
b53b60d
PR46 comments -- adding methodology boxes to the AI page
evenmatencio Jan 29, 2025
3a456b4
PR46 Juliette comments: homogenizing tooltips tone
evenmatencio Jan 31, 2025
e9ea2b4
bugfix -- bad server allocation when importing csv with provider bein…
evenmatencio Feb 3, 2025
d929ec1
bugfix -- adding aggregated results (over training and inference) to …
evenmatencio Feb 4, 2025
8a8f418
Text adjustments
Llannelongue Feb 4, 2025
cebe3e3
Implement sourcery-suggested PEP adjustments
Llannelongue Feb 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@
.DS_Store
.env
*.psd
minimal_examples
minimal_examples

sandbox**
1 change: 1 addition & 0 deletions .python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.11.9
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

---

<img src="assets/images/screenshot_app.png" width="500">
<img src="assets/images/2025-01-27_Green_Algorithms_Classic_view.png" width="500">


## Methods and data
Expand Down Expand Up @@ -60,7 +60,7 @@ Yes, simply use the "Energy needed" (in W) displayed next to the carbon emission
It depends on your system. For example if you're using SLURM, `seff <job_id>` will give you the "CPU Efficiency".
Similar commands exist for the different systems, and if you can't find it, you can just leave the default value of 1.

> How do I estimate my PSF (Pragmatic Scaling Factor)?
> How do I estimate my Multiplicative Factor?

Try to estimate how many times you need to run your full analysis to get results you're happy with.
It can be trials and errors, parameters optimisations, memory issues etc.
Expand Down
Loading