openeo_udf.server package¶
Subpackages¶
- openeo_udf.server.data_model package
- Submodules
- openeo_udf.server.data_model.bounding_box_schema module
- openeo_udf.server.data_model.data_collection_schema module
- openeo_udf.server.data_model.datacube_schema module
- openeo_udf.server.data_model.machine_learn_schema module
- openeo_udf.server.data_model.metadata_schema module
- openeo_udf.server.data_model.model_example_creator module
- openeo_udf.server.data_model.simple_feature_collection_schema module
- openeo_udf.server.data_model.structured_data_schema module
- openeo_udf.server.data_model.udf_schemas module
- openeo_udf.server.data_model.variables_collection_schema module
- Module contents
Submodules¶
openeo_udf.server.config module¶
openeo_udf.server.machine_learn_database module¶
-
class
openeo_udf.server.machine_learn_database.
RequestStorageModel
[source]¶ Bases:
pydantic.main.BaseModel
openeo_udf.server.tools module¶
openeo_udf.server.udf module¶
-
openeo_udf.server.udf.
ml_delete
(md5_hash: str)[source]¶ Delete a machine learn model in the udf machine learn database that matches the provided md5 hash. The md5 hash of the to be deleted model must be provided as text in the HTTP request.
-
openeo_udf.server.udf.
ml_get
()[source]¶ Return all md5 hashes of the stored machine learn models as list
-
openeo_udf.server.udf.
ml_post
(request_storage: openeo_udf.server.machine_learn_database.RequestStorageModel)[source]¶ Store a machine learn model in the udf machine learn database and return the corresponding md5 hash. The URL were the model is located must be provided as text in the HTTP request
-
openeo_udf.server.udf.
udf
(request: openeo_udf.server.data_model.udf_schemas.UdfRequestModel = Schema(default: Ellipsis, extra: {}))[source]¶ Run a Python user defined function (UDF) on the provided data collection
-
openeo_udf.server.udf.
udf_legacy
(request: openeo_udf.server.data_model.legacy.udf_legacy_schemas.UdfLegacyRequestModel = Schema(default: Ellipsis, extra: {}))[source]¶ Run a Python user defined function (UDF) on the provided legacy data