Skip to content

Commit 729e294

Browse files
author
Emma Ai
committed
align cultivated band name to official
1 parent e176cd8 commit 729e294

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

odc/stats/plugins/lc_treelite_cultivated.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ class StatsCultivatedClass(StatsMLTree):
228228

229229
@property
230230
def measurements(self) -> Tuple[str, ...]:
231-
_measurements = ["cultivated_class"]
231+
_measurements = ["cultivated"]
232232
return _measurements
233233

234234
def predict(self, input_array):
@@ -304,7 +304,7 @@ def reduce(self, xx: xr.Dataset) -> xr.Dataset:
304304
attrs = res[var].attrs.copy()
305305
attrs["nodata"] = int(NODATA)
306306
res[var].attrs = attrs
307-
var_rename = {var: "cultivated_class"}
307+
var_rename = dict(zip(res.data_vars, self.measurements))
308308
return res.rename(var_rename)
309309

310310

tests/test_rf_models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -485,10 +485,10 @@ def test_cultivated_reduce(
485485
)
486486
dask_client.register_plugin(cultivated.dask_worker_plugin)
487487
res = cultivated.reduce(input_datasets)
488-
assert res["cultivated_class"].attrs["nodata"] == 255
489-
assert res["cultivated_class"].data.dtype == "uint8"
488+
assert res["cultivated"].attrs["nodata"] == 255
489+
assert res["cultivated"].data.dtype == "uint8"
490490
assert (
491-
res["cultivated_class"].data.compute()
491+
res["cultivated"].data.compute()
492492
== np.array([[112, 255], [112, 112]], dtype="uint8")
493493
).all()
494494

0 commit comments

Comments
 (0)