This documentation is for Machine Learner 1.0.0. View documentation for the latest release.
||
Skip to end of metadata
Go to start of metadata

Overview

DescriptionCreating a model
Resource Path

/api/models

HTTP MethodPOST
Request/Response Formatapplication/json

Example

For information on the property definitions that are used in a JSON file to define a model, see Sample Model Definition.

POST /api/models
{
    "name": "wso2-ml-model",
    "analysisId": 1,
    "versionSetId": 1
}

Sample cURL command

curl -X POST -d @'create-model.json' -H "Content-Type: application/json" -H "Authorization: Basic YWRtaW46YWRtaW4=" -v https://localhost:9443/api/models -k
  • The path to the JSON file that defines the model needs to be defined as the <JSON_PAYLOAD> value. (e.g. create-model.json)

Sample output

 

{  
   "modelSummary":null,
   "analysisId":2,
   "versionSetId":2,
   "storageType":"file",
   "storageDirectory":"ML_HOME/models",
   "createdTime":null,
   "tenantId":-1234,
   "name":"wso2-ml-logistic-regression-analysis.Model.2015-09-02_17-07-27",
   "id":0,
   "error":null,
   "userName":"admin",
   "status":"Not Started"
}

REST API response

HTTP status code

200

For descriptions of the HTTP status codes, see HTTP Status Codes.

  • No labels