Skip to content

Commit 679f33c

Browse files
author
Darius Couchard
authored
Merge pull request #59 from WorldCereal/flexible-batchsize
Make `batch_size` for Presto flexible
2 parents 77d5efc + 50caab3 commit 679f33c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/worldcereal/openeo/feature_extractor.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class PrestoFeatureExtractor(PatchFeatureExtractor):
1919
"""
2020

2121
PRESTO_MODEL_URL = "https://artifactory.vgt.vito.be/artifactory/auxdata-public/worldcereal-minimal-inference/presto.pt" # NOQA
22-
PRESO_WHL_URL = "https://artifactory.vgt.vito.be/artifactory/auxdata-public/worldcereal/dependencies/presto_worldcereal-0.1.0-py3-none-any.whl"
22+
PRESO_WHL_URL = "https://artifactory.vgt.vito.be/artifactory/auxdata-public/worldcereal/dependencies/presto_worldcereal-0.1.1-py3-none-any.whl"
2323
BASE_URL = "https://s3.waw3-1.cloudferro.com/swift/v1/project_dependencies" # NOQA
2424
DEPENDENCY_NAME = "worldcereal_deps.zip"
2525

@@ -103,7 +103,9 @@ def execute(self, inarr: xr.DataArray) -> xr.DataArray:
103103
)
104104

105105
self.logger.info("Extracting presto features")
106-
features = get_presto_features(inarr, presto_model_url, self.epsg)
106+
features = get_presto_features(
107+
inarr, presto_model_url, self.epsg, batch_size=4096
108+
)
107109
return features
108110

109111
def _execute(self, cube: XarrayDataCube, parameters: dict) -> XarrayDataCube:

0 commit comments

Comments
 (0)