Enable sampling of the epsilon matrix
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenQuake Engine |
Fix Released
|
High
|
Michele Simionato |
Bug Description
The event based risk calculator need to transfer around a huge matrix of floats (the so called epsilon matrix) of shape (num_assets, num_ruptures). The data transfer is killing rabbitmq. At the moment we are dealing with it by enabling the `epsilons_
NB: the epsilon sampling mechanism only work for the event based calculator. For the scenario_risk calculator the number of realizations is usually small (a few thousands, not hundreds of thousands) so that we are typically able to run our computations without sampling. Should the epsilon transfer problem arises there, we will need to add the sampling even in that case.
Changed in oq-engine: | |
status: | In Progress → Fix Committed |
Changed in oq-engine: | |
status: | Fix Committed → Fix Released |
https:/ /github. com/gem/ oq-engine/ pull/1479