Open-EO / openeo-processes

Interoperable processes for openEO's big Earth observation cloud processing.
https://processes.openeo.org
Apache License 2.0
48 stars 15 forks source link

Generalize predict processes for ML models #396

Closed m-mohr closed 1 year ago

m-mohr commented 1 year ago

As discussed in #368, a first draft to generalize the former random forest specific ML processes for predictions into one process for simple class predictions and another process for class probabilities. Please check carefully, I don't have an ML background ;-)

soxofaan commented 1 year ago

Another side note (not necessarily to tackle in this PR): Ultimately, I think, predict_curve becomes obsolete in favor of what is currently named predict_ml_model (considering that fit_curve basically returns just another ML model)

m-mohr commented 1 year ago

Potentially interesting for "bring your own model": https://onnx.ai/

m-mohr commented 1 year ago

We continue in #441 - We still need to bring some of the comments over.