-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #304 from Open-EO/832-catboost-training-process
832 catboost training process
- Loading branch information
Showing
9 changed files
with
454 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
69 changes: 69 additions & 0 deletions
69
openeo_driver/specs/openeo-processes/experimental/fit_class_catboost.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
{ | ||
"id": "fit_class_catboost", | ||
"summary": "Train a catboost classification model", | ||
"description": "Executes the fit of a catboost classification based on training data. The process does not include a separate split of the data in test, validation and training data.", | ||
"categories": [ | ||
"machine learning" | ||
], | ||
"experimental": true, | ||
"parameters": [ | ||
{ | ||
"name": "predictors", | ||
"description": "The predictors for the classification model as a vector data cube. Aggregated to the features (vectors) of the target input variable.", | ||
"schema": { | ||
"type": "object", | ||
"subtype": "vector-cube" | ||
} | ||
}, | ||
{ | ||
"name": "target", | ||
"description": "The training sites for the classification model as a vector data cube. This is associated with the target variable for the Catboost model. The geometry has to be associated with a value to predict (e.g. fractional forest canopy cover).", | ||
"schema": { | ||
"type": "object", | ||
"subtype": "vector-cube" | ||
} | ||
}, | ||
{ | ||
"name": "iterations", | ||
"description": "The maximum number of trees that can be built during the training process.", | ||
"optional": true, | ||
"default": 5, | ||
"schema": { | ||
"type": "integer", | ||
"minimum": 1, | ||
"maximum": 500 | ||
} | ||
}, | ||
{ | ||
"name": "depth", | ||
"description": "Depth of the trees.", | ||
"optional": true, | ||
"default": 5, | ||
"schema": { | ||
"type": "integer", | ||
"minimum": 1, | ||
"maximum": 16 | ||
} | ||
}, | ||
{ | ||
"name": "seed", | ||
"description": "The random seed used for training, for reproducibility.", | ||
"optional": true, | ||
"default": 0, | ||
"schema": { | ||
"type": "integer", | ||
"minimum": 0, | ||
"maximum": 2147483647 | ||
} | ||
} | ||
], | ||
"returns": { | ||
"description": "A model object that can be saved with ``save_ml_model()`` and restored with ``load_ml_model()``.", | ||
"schema": { | ||
"type": "object", | ||
"subtype": "ml-model" | ||
} | ||
}, | ||
"links": [ | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.