Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

Llannelongue
Copy link
Collaborator

Draft release note:

v3.0: AI view, csv import-export, more help, some new data

Major updates of this version:

  • The AI page combining a training and inference form, both relying on the base Green Algorithms calculator
  • CSV import-export system, allowing to download the calculator state in a CSV file and then to upload it back to the platform

Minor updates

  • Addition of some CPUs and GPUs
  • Update of PUE default value to 2024 estimate
  • Small design changes
  • Bug fixes

⚠️ The carbon intensity values (of electricity consumption) have not been updated yet and should be soon. This is due to a change of the T&C of carbonfootprint.com, we are working at solving this as quickly as possible.

More info about this release

AI page:

  • A new page dedicated to AI-related computations, intended to facilitate the estimation and reporting of AI systems's environmental footprint
  • Includes a training and inference form with specific fields for retrainings, R&D experiments and two inference modes
  • Aggregated and "per form" results are now displayed

CSV import-export

  • The link sharing results is now disabled and replaced by two boxes: one for CSV export, one for CSV import
  • This system allows to share results among users but also to manually compile different results on a single CSV, in order to compare results
  • The CSV exported from the classic view contains all the fields to replicate the main form, whereas the ones exported from the AI view allow to replicate the state of both training and inference forms

Informative content

  • The app is now made clearer, with tips for each form entry and help tabs associated to the training and inference form

Incoming features:

  • Translation in multiple language

Llannelongue and others added 30 commits April 11, 2023 19:52
# Conflicts:
#	app.py
#	html_layout.py
- all tooltip icons are pushed towards right hand side column of the form
- leading to layout reorganisation of the radio rows and server input
…tooltip element (including the icon), not relatively to the browser window
- improved tooltip icon location for large screen
- additional and improved textual content
…s should be indicated beforehand when the app is instantiated. Does not work because dash version is lower than 2.14 (2.9.2 currently). A possible workaround is to instantiate the arguments in the html.py file directly.
…in a more suitable way. URL querry strings are now properly caught by the layout but not handled yet
The layout function from Dash pages automatically collects query strings from url, one juste has to parse them.
Does not require any lirary update.
Now url query string are not handled in callbacks anymore but when initiating the html layout.
…ult values:

checking if possible to remove all Input(url_content, search) from callbacks
documenting the solutions see callback set_server_value and set_serverContinents_value
refacto: renaming an few additional comments
…ult values:

checking if possible to remove all Input(url_content, search) from callbacks
documenting the solutions see callback set_server_value and set_serverContinents_value
refacto: renaming an few additional comments
- moving the graphic components from the app file as they are mostly static
- a simple utils file containing miscellaneous utilities
- both functionalities work
- TODO: flush input content properly and check cicrcular callback behaviour
- TODO: add sanity checks when receiving inputs from csv
…s to let the user fill in the same csv again after modifying the form
Llannelongue and others added 28 commits January 28, 2025 17:36
…print

Significant update to 3.0, AI page and app modularization
@GreenAlgorithms GreenAlgorithms merged commit 30df2fe into master Feb 5, 2025
@Llannelongue Llannelongue deleted the dev_1 branch August 8, 2025 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants