We are happy to announce that Charmed Kubeflow 1.6 is now available in Beta. Kubeflow has evolved into an end-to-end MLOps platform for optimised complex model training. We’re looking for data scientists, ML engineers and developers to take the Beta release for a drive and share their feedback! Read on to learn more.
Kubeflow 1.6 is the latest version of the upstream project that will be released in the following weeks. There were many improvements on the roadmap; the enhancements on the training operator are one of the highlights. In general, it takes up to 15 iterations to take 50% of models into production. These enhancements can accelerate the entire process considerably for users who use Kubeflow as their MLOps platform.
Large volumes of data present a big challenge for various industries; finding ways to train more models efficiently is difficult. The MPI Operator was available in Alpha with limited support. The new version of Kubeflow expands its scope, making allreduce-style distributed training on Kubernetes easy to run. Unlike others, MPI Operator is decoupled, being compatible with other frameworks such as Tensorflow, PyTorch or Horovod.
Training operators were an important part of the Kubeflow 1.5 release, but there is much more to be done to improve model accuracy and lower infrastructure costs. PyTorch Elastic enhancements are still on the roadmap, aiming to improve the dynamicity of Kubeflow and allow users to get started faster on training models.
Tomorrow, 18 August 2022, at 5 PM GMT, Canonical will offer a livestream about Charmed Kubeflow 1.6 beta. Together with Dominik Fleischmann and Daniela Plascencia, our resident Charmed Kubeflow developers, we will answer your questions and talk about:
Google | Outlook | Office 365 | Yahoo|Other calendars
Save the event on Facebook or Linkedin to get a reminder.
Charmed Kubeflow 1.6 beta is driven by Juju, an enterprise Operator Lifecycle Manager (OLM) that provides model-driven application management and next-generation infrastructure-as-code.
If you are an old friend of Charmed Kubeflow, then your deployment process will be much quicker. However, you need to remove the existing version following the instructions from the uninstall tutorial.
juju deploy kubeflow --channel 1.6/beta --trust
Once you are all set, only one command is left, and the latest version of Kubeflow is deployed on your machine.
The bundle is available on CharmHub, where you can see all the released versions of Canonical’s Charmed Kubeflow.
Before getting started on the latest version, you will have to follow a few steps from the quick start guide to Kubeflow. Check out the section called “Deploy Kubeflow”.
Shortly after you deploy and install MicroK8s and Juju, you will need to add the Kubeflow model and then make sure you have the latest version. Follow the instruction below to get this up and running:
juju deploy kubeflow --channel 1.6/beta --trust
Now, you can go back to the tutorial to finish the configuration of Charmed Kubeflow or read the documentation to learn more about it.
The stable version will be released soon, so please report any bugs or submit your improvement ideas on Discourse. The known issues are also listed there. Your feedback matters to us and we would like to thank you in advance for it!
Once the stable version of Charmed Kubeflow 1.6 is released, we will update you and guide you through the deployment process.
Don’t forget to add the livestream from tomorrow to your calendar if you want to ask your questions live.
If you’re new to this space, learn more about what is Kubeflow and follow some of our tutorials to get started.
Photo by Jeton Bajrami on Unsplash Date: December 4-5th, 2024 Location: Geneva, Switzerland In just…
Who will win the race to the perfect SDV? The automotive industry is experiencing a…
Software developers spend a huge amount of effort working on optimization – extracting more speed…
Welcome to the Ubuntu Weekly Newsletter, Issue 866 for the week of November 10 –…
Debian and Ubuntu are two popular Linux distributions. In this deep dive we will guide…
In this article, we will see how to Install Google Cloud BigQuery Python client library…