UbiOps version 2.23.0¶
Client library version
Python client library version for this release: 3.15.0
CLI version for this release: 2.15.0
On the 20th of April 2023 we have released new functionality and made improvements to our UbiOps SaaS product. An overview of the changes is given below.
Support for training (Beta)¶
We added new functionality to help you with training machine learning models on UbiOps. We added a workflow where you can now easily create new experiments and training runs, utilizing our on-demand CPU and GPU resources. We also added bigger instance types to accommodate these most likely memory intensive training runs. See the documentation on training for all the details and some examples.
Please note that this functionality is still in beta so some functionality might still be a bit limited. If you have any feedback, we would be grateful if you could share it with us!
Local testing utility functions¶
We added some helpful utility functions to the UbiOps Python Client Library and CLI that allow you to test your deployments locally before pushing them to UbiOps. This way you can already debug your deployment code without needing to wait for your deployment to be build. In addition, we also added some minor functions that can be useful if you're creating deployments with the Client Library or CLI.
CPU and GPU utilization info¶
We got the feedback that it would be nice to get more insights into CPU and GPU utilization of deployments. Therefore we now added CPU and GPU utilization information to the logs of every request.
Support for additional input/output datatypes¶
We have added support for dictionary
datatype and array of files
to offer more flexibility in using UbiOps.
Changes to code environments¶
With this release we made some changes to how environments work in UbiOps. For now these changes are mostly under the hood and for experiment creation. You can still create deployments in the same way as you're used to, with a deployment package containing dependency information and code.
Old client library incompatibility warning¶
The deployment version create/list/get/update
functions of Client Library version < 3.6.0 and CLI version < 2.6.1 will no longer work after this release. If you are using these functions with these old client library and CLI versions for UbiOps Saas, please upgrade to a newer version.