@@ -53,7 +53,7 @@ def generate() -> dict:
5353
5454 # Apply ML algorithm
5555 # apply a neural network, requires 128x128 pixel 'chunks' as input.
56- segment_udf = openeo .UDF .from_file ("udf_segmentation.py" , version = "3.8 " )
56+ segment_udf = openeo .UDF .from_file ("udf_segmentation.py" , version = "3.11 " )
5757 segmentationband = ndviband .apply_neighborhood (
5858 process = segment_udf ,
5959 size = [{"dimension" : "x" , "value" : 64 , "unit" : "px" }, {"dimension" : "y" , "value" : 64 , "unit" : "px" }],
@@ -62,15 +62,15 @@ def generate() -> dict:
6262
6363 # Postprocess the output from the neural network using a sobel filter and
6464 # Felzenszwalb's algorithm, which are then merged.
65- segment_postprocess_udf = openeo .UDF .from_file ("udf_sobel_felzenszwalb.py" )
65+ segment_postprocess_udf = openeo .UDF .from_file ("udf_sobel_felzenszwalb.py" , version = "3.11" )
6666 sobel_felzenszwalb = segmentationband .apply_neighborhood (
6767 process = segment_postprocess_udf ,
6868 size = [{"dimension" : "x" , "value" : 2048 , "unit" : "px" }, {"dimension" : "y" , "value" : 2048 , "unit" : "px" }],
6969 overlap = [{"dimension" : "x" , "value" : 0 , "unit" : "px" }, {"dimension" : "y" , "value" : 0 , "unit" : "px" }],
7070 )
7171 job_options = {
7272 "udf-dependency-archives" : [
73- "https://artifactory.vgt.vito.be/auxdata-public/openeo/onnx_dependencies .zip#onnx_deps" ,
73+ "https://s3.waw3-1.cloudferro.com/swift/v1/project_dependencies/onnx_deps_python311 .zip#onnx_deps" ,
7474 "https://artifactory.vgt.vito.be/artifactory/auxdata-public/openeo/parcelDelination/BelgiumCropMap_unet_3BandsGenerator_Models.zip#onnx_models" ,
7575 ],
7676 "driver-memory" : "500m" ,
0 commit comments