Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Machine Learning API #377

Open
m-mohr opened this issue Apr 9, 2021 · 2 comments
Open

Machine Learning API #377

m-mohr opened this issue Apr 9, 2021 · 2 comments
Labels
Milestone

Comments

@m-mohr
Copy link
Member

m-mohr commented Apr 9, 2021

The API shall provide core functionalities and operators for training, parameterization, prediction and validation of Machine Learning models. (req. 48)

Could be an endpoint /models for pre-trained models and mostly all other things are hopefully possible with dedicated processes?

@m-mohr m-mohr added the platform label Apr 9, 2021
@jdries
Copy link

jdries commented Apr 19, 2021

We will start experimenting with the training of a random forest model, this model can then indeed be used for inference. A fully generic ML API is out of scope.
So something like:
ml_features.train_model(type='randomforest').execute_batch(out_format="ml_model_format")

ml_features will need to be some kind of datacube containing features and their labels. Not sure if this can still be a regular datacube.

@m-mohr
Copy link
Member Author

m-mohr commented Apr 19, 2021

A fully generic ML API is out of scope.

Just to make this clear to externals: It is out of scope for the openEO Platform project, not necessarily out of scope for the openEO API.

ml_features will need to be some kind of datacube containing features and their labels. Not sure if this can still be a regular datacube.

I'm not so much into the ML terminology. To clarify: Features as in vector features? Which would lead us to vector data cubes?

@m-mohr m-mohr added this to the 1.3.0 milestone Nov 29, 2021
@m-mohr m-mohr modified the milestones: 1.3.0, 1.2.0 Feb 10, 2023
@m-mohr m-mohr modified the milestones: 1.2.0, 1.3.0 Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants