Skip to content

Commit e9cf7dd

Browse files
committed
Rename cross_calibrate.py to ensemble.py
1 parent 7ebff09 commit e9cf7dd

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

climada/util/calibrate/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,9 @@
2626
BayesianOptimizerOutputEvaluator,
2727
select_best,
2828
)
29+
from .ensemble import (
30+
AverageEnsembleOptimizer,
31+
EnsembleOptimizerOutput,
32+
TragedyEnsembleOptimizer,
33+
)
2934
from .scipy_optimizer import ScipyMinimizeOptimizer
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
with CLIMADA. If not, see <https://www.gnu.org/licenses/>.
1616
1717
---
18-
Cross-calibration on top of a single calibration module
18+
Ensemble calibration on top of the single-function calibration module
1919
"""
2020

2121
import logging

climada/util/calibrate/test/test_cross_calibrate.py renamed to climada/util/calibrate/test/test_ensemble.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
with CLIMADA. If not, see <https://www.gnu.org/licenses/>.
1616
1717
---
18-
Tests for cross calibration module
18+
Tests for ensemble calibration module
1919
"""
2020

2121
import copy
@@ -30,7 +30,7 @@
3030
import pandas.testing as pdt
3131

3232
from climada.util.calibrate.base import Input, Output
33-
from climada.util.calibrate.cross_calibrate import (
33+
from climada.util.calibrate.ensemble import (
3434
AverageEnsembleOptimizer,
3535
EnsembleOptimizer,
3636
EnsembleOptimizerOutput,
@@ -39,7 +39,8 @@
3939
event_info_from_input,
4040
sample_data,
4141
)
42-
from climada.util.calibrate.test.test_base import ConcreteOptimizer, exposure, hazard
42+
43+
from .test_base import ConcreteOptimizer, exposure, hazard
4344

4445

4546
class TestEnsembleOptimizerOutput(unittest.TestCase):
@@ -225,7 +226,7 @@ def setUp(self):
225226
assign_centroids=False,
226227
)
227228

228-
@patch("climada.util.calibrate.cross_calibrate.ProcessPool")
229+
@patch("climada.util.calibrate.ensemble.ProcessPool")
229230
def test_run(self, pool_class_mock, opt_class_mock):
230231
"""Test initialization"""
231232
# Mock the optimizer class

doc/climada/climada.util.calibrate.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Ensemble Optimizers
3636

3737
Calibration creating ensembles of impact functions.
3838

39-
.. automodule:: climada.util.calibrate.cross_calibrate
39+
.. automodule:: climada.util.calibrate.ensemble
4040
:members:
4141
:show-inheritance:
4242
:inherited-members: abc.ABC

0 commit comments

Comments
 (0)