Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
2

Use output defined in a python script as objective in jeplus+ea

asked 2023-07-05 06:03:25 -0600

kostas's avatar

updated 2023-07-05 18:01:51 -0600

Hello there,

There was a similar question asked 2 years ago (see here) about this but still cannot implement it. I used a python script to compute RMSE and gather the results in a file called RMSE.csv. My question is how can use this table to define my objective? What should the formula box contain?

Kostas

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2023-07-05 08:13:08 -0600

Yi Zhang's avatar

Hi Kostas,

I am not sure if you are calling your script for computing RMSE in jEPlus. Here is the documentation for using scripts for post-processing in jEPlus/jEPlus+EA: https://www.jeplus.org/wiki/doku.php?.... If your script is already working in this way, but the computed results are not showing in AllCombinedResults.csv, you should first check whether RMSE.csv has to expected format (see "Output table format") and if the table name (RMSE) is correctly referenced in the script object in RVX.

Here you can find an example project for calibration. The models are for an older version of E+, but you should be able to figure out how it works by looking at the scripts and the RVX composition. https://files.jeplus.org/EA_Example_O...

Yi

edit flag offensive delete link more

Comments

Many thanks Yi, the table name was not referenced properly.

Kostas

kostas's avatar kostas  ( 2023-07-07 10:43:15 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 2023-07-05 06:03:25 -0600

Seen: 2,360 times

Last updated: Jul 05 '23