Deploying Decision Optimization models programmatically
With IBM Watson Machine Learning you can deploy your Decision Optimization prescriptive model and associated common data once and then submit job requests to this deployment with only the related transactional data. This deployment can be achieved by using the Watson Machine Learning REST API, watson.ai Python client or the IBM watsonx Command Line Interface.
See REST API example (Decision Optimization) for a code example, and Python client examples (Decision Optimization) for a Python notebook example.
Overview
The steps to deploy and submit jobs for a Decision Optimization model are as follows. These steps are detailed in later sections.
- Authenticate and create a space. See REST API example.
- Deploy your model with common data. This deployment can be done from the user interface (see Deploying from the user interface) or by following the steps that are described in Model deployment. See also this REST API example.
- Create and monitor jobs to this deployed model.
The T-shirt size refers to predefined deployment configurations: small, medium, large, and extra large.
Definition | Name | Description |
---|---|---|
2 vCPU and 8 GB | S | Small |
4 vCPU and 16 GB | M | Medium |
8 vCPU and 32 GB | L | Large |
16 vCPU and 64 GB | XL | Extra Large |