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
Deviating statistical key indicators for different Python versions #315
Comments
It could be related to lists, the test_rings_full_data fails for python=3.5 but is successfull for python=3.6. Maybe it is easier to check this behaviour first before going into all statistical values. |
The deviation of statistical numbers and their reproducibility (respectively determinism) was assessed more in detail. It shows, more than one parameter is deviating at a time. Probably deviations of multiple parameters is due to dependencies of these parameters. A differentiation between the comparison of data was made Comparing (a) and (b) it gets obvious that when data from file is compared to each other, the deviation can be reproduced. Next steps
Deviations for each run: mvgd_stats_diff.xlsx |
Deviations in case (a)
Dependencies of deviating stats numbers (that might lead to the cause) I_max of first segment of path from MV station to terminal node (mean value)
Impedance Z of path to terminal node (mean value)
Length of path from MV station to terminal node (mean value)
Next Steps
|
In order to test if calculate_mvgd_stats/calculate_lvgd_stats (and the other four functions) return reproducible results, I ran these functions multiple times over the same ding0 pickle data. That's the shortened output of
What does it tell?
Next steps: find and erase salt in _stats_functions. Did some comparing runs of these functions using the same pickled ding0 data over and over again to spot irreproducibility. mvgd_stats_diff_runs-10_compares_0-1.xlsx |
Update I_max of first segment of path from MV station to terminal node (mean value) depends - among others - on Next step
|
|
Closed circuit breakers brought the most deviations. This was resolved in 4710233 by changing Afterwards, only a deviation between Calculating the stats again and again based on the same .pkl file, the deviation was reproducible. |
Work in progress can be found here
Problem
Comparing statistical key indicator from ding0 data that was produced by running ding0 with different Python versions, shows differences.
Comparing data from different runs of ding0 with the same Python versions shows no differences.
Tasks
Generate 100 iterations of the same grid with python 3.5 and compare themMaterial
fix/#296-cleaning-table-data
The text was updated successfully, but these errors were encountered: