Developer Fundamentals — Module 1 of 4
Click to start
“As a developer who is new to ValidMind, I want to learn how to register a record (model) in the ValidMind Platform, install the ValidMind Library in my local environment, and preview my documentation template.”
This first module is part of a four-part series:
Developer Fundamentals
First, let’s make sure you can log in to ValidMind.
Training is interactive — you explore ValidMind live. Try it!
→ , ↓ , SPACE , N — next slide ← , ↑ , P , H — previous slide ? — all keyboard shortcuts
To continue, you need to have been onboarded onto ValidMind Academy with the Developer role.
Be sure to return to this page afterwards.
Jupyter Notebook series
When you run these notebooks, they will generate a draft of documentation and upload it to ValidMind, complete with supporting test results.
Our series of four introductory notebooks for developers include sample code and how-to information to get you started with ValidMind:
1 — Set up the ValidMind Library
2 — Start the development process
3 — Integrate custom tests
4 — Finalize testing and documentation
In this first module, we’ll run through 1 — Set up the ValidMind Library together.
Let’s start our journey with 1 — Set up the ValidMind Library on the next page.
Welcome to the ValidMind Platform
From here, you can:
Can’t load the ValidMind Platform?
Make sure you’re logged in and have refreshed the page in a Chromium-based web browser.
Welcome to the Inventory
Use the inventory to track comprehensive details for all your records (models) throughout their lifecycles. The inventory is customizable and extensible, with a layout that can be configured to suit your needs.
To start the documentation process, a record must already be registered in the inventory.
Let’s register a model-type record together on the next page.
Apply a documentation template
Once you’ve registered your model, let’s select a documentation template. A template predefines sections for your documentation and provides a general outline to follow, making the documentation process much easier.
Binary classification from the template drop-down menu.If you cannot locate your Development document, make sure Development type documents are enabled for model records and create a new document. (Learn more: Manage documents)
Initialize the ValidMind Library with the code snippet unique to each record per document, ensuring your test results are uploaded to the correct record and automatically populated in the right document in the ValidMind Platform when you run the library:
Development from the document drop-down menu.When you’re done, click to continue.
Can’t load the ValidMind Platform?
Make sure you’re logged in and have refreshed the page in a Chromium-based web browser.
Install & initialize the ValidMind Library
With your code snippet copied to your clipboard:
When you’re done, return to this page and click to continue.
Get to know ValidMind
You can preview your model’s documentation template right from the ValidMind Library, as well as explore available tests without leaving your development environment:
When you’re done, return to this page and click to continue.
The Document Overview shows a section-by-section outline of your record’s documentation, as well as summaries of:
Static PDF uploads do not include a Document Overview.
Only PDFs converted to editable documents, documents generated by the ValidMind Library, or documents created in the ValidMind Platform include a Document Overview.
To locate your document overview for a record:
In the left sidebar, click Inventory.
Select a record or find your record by applying a filter or searching for it.
In the left sidebar that appears for your record, click Documents and select Development.
Verify the documentation template
Once you’ve called preview_template():
Using ValidMind for development
In this first module, you learned how to:
Continue your development journey with:
Learning to Run Tests
ValidMind Academy | Home