predict#

geowombat.detect.predict(src, detector, **kwargs)[source]#

Run tiled, georeferenced inference over a raster.

Thin wrapper around detector.predict(src, **kwargs) so detection follows the same module-level call shape as gw.ml.predict.

Return type:

GeoDataFrame

Parameters:
srcxarray.DataArray

Raster opened with gw.open().

detectorYOLODetector or TorchGeoDetector

Pre-built detector instance.

**kwargs

Forwarded to detector.predict (tile_size, overlap, conf, band_indices, scale, nms_iou, max_det, progress).

Returns:
geopandas.GeoDataFrame

Detections in the source CRS.