July 24, 2023
Release highlights
This release improves the developer experience within the ValidMind Developer Framework and introduces an updated notebook to demonstrate support for NLP models, now using CatBoost for greater performance.
Moreover, we’ve upgraded our platform UI with several major new features, including an all-new text editor, the capability to insert new content blocks into model documentation, template swapping for keeping your model documentation current, and much more.
ValidMind Developer Framework (v1.16.0)
Updated notebook for NLP use case. Now with enhanced performance by using CatBoost compared to the original PyTorch-based notebook, this updated notebook showcases natural language processing (NLP) data analysis and text classification using the ValidMind Developer Framework with emphasis on the in-depth analysis and preprocessing of COVID-19 tweets.
Improved developer experience when you encounter error conditions. Unhandled errors now return an error code with a more descriptive message that can help you with looking them up in the troubleshooting section of our documentation. We also improved error handling when tests fail to run and the test results summary widget now display error information for each test that fails to run.
ValidMind Platform UI (v1.4.1)
- New full-featured text editor. When collaborating on model documentation in the platform UI with others, you now have a new text editor at your disposal. The interface should be intuitive and familiar, allowing you to manage model documentation and validation reports with greater ease. In addition to the new editing features, you can use the editor to participate in comment threads, track changes, see the revision history, enter math formulas, and more. Try it …
Add new content blocks to model documentation. For model developers and model validators who want to add new sections to model documentation, you can now do just that. The new content blocks feature provide you with additional sections that you fill in with text and test results. Supported content block types:
Simple text block: Can be added anywhere on model documentation pages and edited to include additional documentation in text format.
Test-driven block: Can be added to display one of the supported test results collected by the developer framework.
You can add new content block to an existing model documentation simply by hovering over the dashed line between sections. Try it …
Swap templates for model documentation. This feature is designed to enhance the flexibility of documenting models. With it, you can seamlessly update an existing model documentation by either switching to an entirely different template or by simply upgrading to a more recent version of the template currently in use. This new feature ensures that your model documentation can remain up-to-date and align with the latest preferred template without the need to start from scratch. Try it …
ValidMind Platform UI enhancements:
- Renamed Client Integration page to Getting Started. To better reflect when you use the credentials to generate model documentation with the ValidMind Developer Framework, we have renamed the Client Integration page to Getting Started.
- Improved activity widget: We enhanced the user interface with new tabs, enabling you to filter events based on activity type.
- Improved Findings section and Findings Details page: We made UI enhancements for both project findings and the findings details sections for a better look and feel.
- Refined Models and Projects lists : We refined the user interface, featuring more intuitive default sorting and more user-friendly filtering.
Documentation
To make it easier to try out our Jupyter Notebooks, we now provide a download button for all notebooks used in our documentation:
This download includes:
- QuickStart notebooks
- Use case notebooks
- Testing notebooks
How to upgrade
To access the latest version of the ValidMind Platform UI, reload your browser tab.
To upgrade the ValidMind Developer Framework:
Using JupyterHub: Reload your browser tab and re-run the
%pip install --upgrade validmind
cell.In your own developer environment: Restart your notebook and re-run:
%pip install validmind