Skip to content

Commit fa34cba

Browse files
Merge pull request #530 from validmind/update-staging-11865452520
Merge main into staging
2 parents adaa6f1 + fe0b1cf commit fa34cba

File tree

19 files changed

+64
-64
lines changed

19 files changed

+64
-64
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ These directories may have sub-directories depending on their size and grouped s
7979
- `_site` — This is where static files rendered by `quarto render` get placed.
8080
- `assets` — This is where general shared assets live (stylesheets, promotional images, all videos, etc.).
8181
- `internal` — For internal testing only.
82-
- `notebooks` — This is where notebooks retrieved from the [`developer-framework` repo](https://github.com/validmind/developer-framework) live.
83-
- `tests` — This is where test descriptions generated from the Python source in the [developer-framework repo](https://github.com/validmind/developer-framework) live.
82+
- `notebooks` — This is where notebooks retrieved from the [`validmind-library` repo](https://github.com/validmind/validmind-library) live.
83+
- `tests` — This is where test descriptions generated from the Python source in the [`validmind-library` repo](https://github.com/validmind/validmind-library) live.
8484

8585
### Auxiliary `internal` directories
8686

@@ -91,7 +91,7 @@ These directories may have sub-directories depending on their size and grouped s
9191

9292
### `.qmd`
9393

94-
Files for the docs site are created using [Quarto Markdown](https://quarto.org/docs/authoring/markdown-basics.html) (`.qmd`). These, along with any Jupyter Notebooks pulled in from `developer-framework`, get rendered into HTML files.
94+
Files for the docs site are created using [Quarto Markdown](https://quarto.org/docs/authoring/markdown-basics.html) (`.qmd`). These, along with any Jupyter Notebooks pulled in from `validmind-library`, get rendered into HTML files.
9595

9696
#### Hyperlinks
9797

@@ -125,7 +125,7 @@ If there are additional files that Quarto does not copy over automatically, plac
125125

126126
Notebooks (`.ipynb` files) are NOT edited via this `documentation` repo, as any changes will be overridden.
127127

128-
Changes need to be made in the [root repository `developer-framework`](https://github.com/validmind/developer-framework) and pulled into this one with:
128+
Changes need to be made in the [root repository `validmind-library`](https://github.com/validmind/validmind-library) and pulled into this one with:
129129

130130
```bash
131131
make get-source

site/Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Define source and destination directories
2-
SRC_DIR := _source/developer-framework
2+
SRC_DIR := _source/validmind-library
33
DEST_DIR_NB := notebooks
44
DEST_DIR_PYTHON := _site/validmind
55
DEST_DIR_TESTS := tests
@@ -12,7 +12,7 @@ GIT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
1212
help:
1313
@echo "Available targets:"
1414
@echo " clean Remove the _source/ directory"
15-
@echo " clone Clone the developer-framework repository into _source/"
15+
@echo " clone Clone the validmind-library repository into _source/"
1616
@echo " notebooks Copy Jupyter notebooks into notebooks/"
1717
@echo " python-docs Copy the Python library docs into _site/validmind"
1818
@echo " get-source Get all source files (clean, clone, notebooks, python-docs)"
@@ -33,7 +33,7 @@ clean:
3333
# Clone the source repository we need
3434
clone:
3535
@echo "\nCloning source repos ..."
36-
git clone -b main git@github.com:validmind/developer-framework.git $(SRC_DIR)
36+
git clone -b main git@github.com:validmind/validmind-library.git $(SRC_DIR)
3737

3838
# Copy over Jupyter notebooks and supporting files
3939
notebooks:
@@ -65,7 +65,7 @@ python-docs:
6565

6666
test-descriptions:
6767
@echo "\nUpdating test descriptions source ..."
68-
@cd _source/developer-framework && make install && poetry run python scripts/extract_descriptions.py validmind/tests
68+
@cd _source/validmind-library && make install && poetry run python scripts/extract_descriptions.py validmind/tests
6969
@cd ../../
7070
@rm -rf $(DEST_DIR_TESTS)
7171
@mkdir -p $(DEST_DIR_TESTS)

site/about/contributing/validmind-community.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ As a member of the {{< var vm.product >}} community, we invite you to be part of
3030
Please note that all community contributions are subject to review by the {{< var vm.product >}} team. See our [software license agreement](/about/fine-print/license-agreement.qmd) for more details.
3131

3232
- **[Code samples](/developer/samples-jupyter-notebooks.qmd)** — Have a Jupyter Notebook that works perfectly with {{< var vm.product >}}, or covers a sample use case not already provided? Send it to us!
33-
- **[{{< var validmind.developer >}}](https://github.com/validmind/developer-framework/)** — Live by the {{< var vm.developer >}}, and have an idea that will streamline the experience for others? Let us know!
33+
- **[{{< var validmind.developer >}}](https://github.com/validmind/validmind-library/)** — Live by the {{< var vm.developer >}}, and have an idea that will streamline the experience for others? Let us know!
3434
- **[Product documentation](https://github.com/validmind/documentation)** — Spot a typo, or have identified a gap in instruction you think would be beneficial for the community to fill? Submit an edit!
3535

site/about/glossary/_validmind.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
These two features are intertwined and work in tandem to help streamline your model lifecycle.
44

55
<span id="framework">{{< var validmind.developer >}} ({{< var vm.developer >}})</span>
6-
: An open-source^[**{{< var vm.product >}} GitHub:** [developer-framework](https://github.com/validmind/developer-framework/)] suite of documentation tools and test suites designed to document models, test models for weaknesses, and identify overfit areas. Enables automating the generation of model documentation by uploading documentation and test results to the {{< var validmind.platform >}}.
6+
: An open-source^[**{{< var vm.product >}} GitHub:** [`validmind-library`](https://github.com/validmind/validmind-library/)] suite of documentation tools and test suites designed to document models, test models for weaknesses, and identify overfit areas. Enables automating the generation of model documentation by uploading documentation and test results to the {{< var validmind.platform >}}.
77

88
<span id="platform">{{< var validmind.platform >}} ({{< var vm.platform >}})</span>
99
: A hosted multi-tenant architecture^[[Log into the {{< var validmind.platform >}}](/guide/configuration/log-in-to-validmind.qmd)] that includes the {{< var vm.product >}} cloud-based web interface, APIs, databases, documentation and validation engine, and various internal services.

site/developer/get-started-validmind-library.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ The {{< var validmind.developer >}} provides a rich collection of documentation
5454

5555
<!-- Using the variable in alt text messes up the image display -->
5656

57-
![](validmind-ai-risk-platform.png){width=70% fig-alt="An image showing the two main components of ValidMind. The ValidMind Library that integrates with your existing developer environment, and the ValidMind Platform."}
57+
![](/get-started/validmind-lifecycle.jpg){width=70% fig-alt="An image showing the two main components of ValidMind. The ValidMind Library that integrates with your existing developer environment, and the ValidMind Platform."}
5858

5959
{{< var vm.product >}} offers two primary methods for automating model documentation:
6060

site/developer/model-documentation/install-and-initialize-validmind-library.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,4 +123,4 @@ Version: 2.5.15
123123

124124
[^5]: [Install {{< var vm.product >}}](#install-validmind)
125125

126-
[^6]: **GitHub:** [validmind/developer-framework/validmind/&lowbar;&lowbar;version&lowbar;&lowbar;.py](https://github.com/validmind/developer-framework/blob/prod/validmind/__version__.py)
126+
[^6]: **ValidMind GitHub:** [validmind-library/validmind/&lowbar;&lowbar;version&lowbar;&lowbar;.py](https://github.com/validmind/validmind-library/blob/prod/validmind/__version__.py)

site/developer/samples-jupyter-notebooks.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Our code samples, based on Jupyter Notebooks, showcase the capabilities and feat
3535

3636
::: {.w-30-ns .mt2 .pb3}
3737

38-
[{{< fa brands github >}} Access Notebooks on GitHub](https://github.com/validmind/developer-framework){.button target="_blank"}
38+
[{{< fa brands github >}} Access Notebooks on GitHub](https://github.com/validmind/validmind-library){.button target="_blank"}
3939

4040
:::
4141

-540 KB
Binary file not shown.

site/get-started/developer/try-in-your-own-environment.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Start by retrieving our notebook samples from GitHub, or download them from our
3939
3. Run the following command:
4040

4141
```bash
42-
git clone https://github.com/validmind/developer-framework.git
42+
git clone https://github.com/validmind/validmind-library.git
4343
```
4444

4545
4. After the cloning process is complete, open `notebooks/code_samples/quickstart_customer_churn_full_suite.ipynb` in your developer environment and [run the notebook](#run-the-notebook).

site/index.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ The **purpose-built platform** for model risk management teams to test, document
162162
<script src="scripts/validsearch.js"></script>
163163

164164
[quickstart](get-started/developer/try-with-jupyterhub.qmd){.button-pink .cta}
165-
[open-source software](https://github.com/validmind/developer-framework/){.button-white .cta}
165+
[open-source software](https://github.com/validmind/validmind-library/){.button-white .cta}
166166

167167
:::
168168

site/releases/2023/2023-nov-09/highlights.qmd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This release introduces support for several new models, a new user onboarding gu
1212
### {{< var validmind.developer >}} (v1.23.0)
1313

1414
<!--- NR the next three notebooks have been commented out as they are not ready to be released.--->
15-
<!---[SC-2284] Support regression models by @AnilSorathiya in [#259](https://github.com/validmind/developer-framework/pull/259)--->
15+
<!---[SC-2284] Support regression models by @AnilSorathiya in [#259](https://github.com/validmind/validmind-library/pull/259)--->
1616
#### Support for regression models
1717

1818
The {{< var validmind.developer >}} has added support for regression models. The updates include:
@@ -23,7 +23,7 @@ The {{< var validmind.developer >}} has added support for regression models. The
2323

2424
<!---[Try it ...](/notebooks/code_samples/regression/quickstart_regression_full_suite.ipynb)--->
2525

26-
<!---[SC-2411] Clustering models support by @AnilSorathiya in [#271](https://github.com/validmind/developer-framework/pull/271)--->
26+
<!---[SC-2411] Clustering models support by @AnilSorathiya in [#271](https://github.com/validmind/validmind-library/pull/271)--->
2727
#### Support for clustering models
2828

2929
The {{< var validmind.developer >}} has added support for clustering models. The updates include:
@@ -33,7 +33,7 @@ The {{< var validmind.developer >}} has added support for clustering models. The
3333

3434
<!---[Try it ...](/notebooks/code_samples/clustering/quickstart_custer_demo.ipynb)--->
3535

36-
<!---John6797/sc 2416/embeddings models support by @johnwalz97 in [#272](https://github.com/validmind/developer-framework/pull/272)--->
36+
<!---John6797/sc 2416/embeddings models support by @johnwalz97 in [#272](https://github.com/validmind/validmind-library/pull/272)--->
3737
#### Support for embeddings models
3838

3939
We added initial support for text embeddings models in the {{< var validmind.developer >}} which enables you to create, use and test a BERT embeddings model utilizing the Hugging Face library. The updates include:

site/releases/2023/2023-oct-25/highlights.qmd

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ We've introduced new features to the {{< var vm.platform >}} that enable you to
1212
<!-- ### {{< var validmind.developer >}} (v1.22.0) -->
1313

1414
<!--- NR the next three notebooks have been commented out as they are not ready to be released.--->
15-
<!---[SC-2284] Support regression models by @AnilSorathiya in [#259](https://github.com/validmind/developer-framework/pull/259)
15+
<!---[SC-2284] Support regression models by @AnilSorathiya in [#259](https://github.com/validmind/validmind-library/pull/259)
1616
#### Support for regression models
1717
1818
The {{< var validmind.developer >}} has added support for regression models. The updates include:
@@ -24,7 +24,7 @@ The {{< var validmind.developer >}} has added support for regression models. The
2424
2525
[Try it ...](/notebooks/code_samples/regression/quickstart_regression_full_suite.ipynb)--->
2626

27-
<!---[SC-2411] Clustering models support by @AnilSorathiya in [#271](https://github.com/validmind/developer-framework/pull/271)
27+
<!---[SC-2411] Clustering models support by @AnilSorathiya in [#271](https://github.com/validmind/validmind-library/pull/271)
2828
#### Support for clustering models
2929
3030
The {{< var validmind.developer >}} has added support for clustering models. The updates include:
@@ -35,7 +35,7 @@ The {{< var validmind.developer >}} has added support for clustering models. The
3535
3636
[Try it ...](/notebooks/code_samples/clustering/quickstart_custer_demo.ipynb)--->
3737

38-
<!---John6797/sc 2416/embeddings models support by @johnwalz97 in [#272](https://github.com/validmind/developer-framework/pull/272)
38+
<!---John6797/sc 2416/embeddings models support by @johnwalz97 in [#272](https://github.com/validmind/validmind-library/pull/272)
3939
#### Support for embeddings models
4040
4141
We added initial support for text embeddings models in the {{< var validmind.developer >}} which enables you to create, use and test a BERT embeddings model utilizing the Hugging Face library. The updates include:
@@ -47,7 +47,7 @@ We added initial support for text embeddings models in the {{< var validmind.dev
4747
4848
[Try it ...](/notebooks/POC/bert-embeddings-model-ow-poc.ipynb)--->
4949

50-
<!---[SC-2236] Demo notebook for changing config/parameters by @AnilSorathiya in [#251](https://github.com/validmind/developer-framework/pull/251)--->
50+
<!---[SC-2236] Demo notebook for changing config/parameters by @AnilSorathiya in [#251](https://github.com/validmind/validmind-library/pull/251)--->
5151
<!-- #### New notebook to demonstrate how to change configuration parameters
5252
5353
This notebook serves as a guide for modifying configuration and parameters within the {{< var validmind.developer >}}. It includes the following features:
@@ -115,7 +115,7 @@ From this page you can manage:
115115

116116
## Enhancements
117117

118-
<!---[SC-2346] Rouge and Bert score tests should show average scores by @juanmleng in [#263](https://github.com/validmind/developer-framework/pull/263)--->
118+
<!---[SC-2346] Rouge and Bert score tests should show average scores by @juanmleng in [#263](https://github.com/validmind/validmind-library/pull/263)--->
119119
#### Rouge and Bert Score tests now show average scores
120120

121121
:::: {.flex .flex-wrap .justify-around}
@@ -138,7 +138,7 @@ From this page you can manage:
138138
<!--- NR this notebook is not currently included in our docs site:
139139
Tested these metrics running `foundational_models_summarization_high_code.ipynb` --->
140140

141-
<!---[SC-2143] Tests for safety toxicity and bias in text summarization by @juanmleng in [#258](https://github.com/validmind/developer-framework/pull/258)--->
141+
<!---[SC-2143] Tests for safety toxicity and bias in text summarization by @juanmleng in [#258](https://github.com/validmind/validmind-library/pull/258)--->
142142
#### Tests for safety toxicity and bias in text summarization
143143

144144
We introduced several new tests to evaluate safety and bias risks in text summarization:
@@ -168,7 +168,7 @@ To test these metrics, see notebook `foundation_models_summarization_bias.ipynb`
168168

169169
## Bug fixes
170170

171-
<!---[SC-2303] Shap test issue resolved by @juanmleng in [#262](https://github.com/validmind/developer-framework/pull/262)--->
171+
<!---[SC-2303] Shap test issue resolved by @juanmleng in [#262](https://github.com/validmind/validmind-library/pull/262)--->
172172
#### Shap test issue resolved
173173
- We set `matplotlib` to version `3.7.x` in `pyproject.toml` to fix an incompatibility with the latest `matplotlib` version (`3.8.0`).
174174
- This incompatibility was causing SHAP plot errors. We will keep track of `matplotlib` releases for future updates. Once fixed, we will consider updating the version.
@@ -209,7 +209,7 @@ We updated the QuickStart section of our documentation to reflect recent {{< var
209209

210210

211211

212-
<!---John6797/sc 2211/update test descriptions by @johnwalz97 in [#244](https://github.com/validmind/developer-framework/pull/244)
212+
<!---John6797/sc 2211/update test descriptions by @johnwalz97 in [#244](https://github.com/validmind/validmind-library/pull/244)
213213
- **John6797/sc 2211/update test descriptions**. Add full markdown descriptions to all tests
214214
--->
215215

site/releases/2024-aug-13/release-notes.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ We enhanced the {{< var validmind.platform >}} **{{< fa home >}} Dashboard** wit
4343

4444
<!---
4545
PR #144: Generalize support for comparison tests
46-
URL: https://github.com/validmind/developer-framework/pull/144
46+
URL: https://github.com/validmind/validmind-library/pull/144
4747
Labels: enhancement
4848
--->
4949
### Generalized support for comparison tests
@@ -195,7 +195,7 @@ Manage both upstream and downstream model interdependencies:
195195

196196
<!---
197197
PR #140: [SC-5466] Exclude categorical and binary features from outlier tests
198-
URL: https://github.com/validmind/developer-framework/pull/140
198+
URL: https://github.com/validmind/validmind-library/pull/140
199199
Labels: bug
200200
--->
201201
### Exclude categorical & binary features from outlier tests

site/releases/2024-feb-14/highlights.qmd

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ We've improved the {{< var vm.product >}} user experience, from more supportive
1111

1212
### {{< var validmind.developer >}} (v1.26.6)
1313

14-
<!---[SC-2706] Documentation templates should allow rendering more than one unique test result for the same test by @AnilSorathiya in [#322](https://github.com/validmind/developer-framework/pull/322)--->
14+
<!---[SC-2706] Documentation templates should allow rendering more than one unique test result for the same test by @AnilSorathiya in [#322](https://github.com/validmind/validmind-library/pull/322)--->
1515
#### Support for tracking each test result with a unique identifier
1616

1717
:::: {.flex .flex-wrap .justify-around}
@@ -73,7 +73,7 @@ test.log()
7373
::::
7474

7575

76-
<!---[SC 3073] `run_documentation_tests()` should allow specifying inputs for any test individually by @AnilSorathiya in [#327](https://github.com/validmind/developer-framework/pull/327)--->
76+
<!---[SC 3073] `run_documentation_tests()` should allow specifying inputs for any test individually by @AnilSorathiya in [#327](https://github.com/validmind/validmind-library/pull/327)--->
7777
#### Easier specification of inputs for individual tests
7878

7979
:::: {.flex .flex-wrap .justify-around}
@@ -132,7 +132,7 @@ Here, the top-level `inputs` parameter acts as a global `inputs` parameter, and
132132
::::
133133

134134

135-
<!---[SC-2330] Ability to see available task types and tags by @juanmleng in [#317](https://github.com/validmind/developer-framework/pull/317)--->
135+
<!---[SC-2330] Ability to see available task types and tags by @juanmleng in [#317](https://github.com/validmind/validmind-library/pull/317)--->
136136
#### View available task types and tags to filter tests
137137

138138
To enable model developers to know what task types and tags are available to filter on, we have made some updates to our {{< var vm.developer >}}:
@@ -156,7 +156,7 @@ To enable model developers to know what task types and tags are available to fil
156156

157157
![Explore tests notebook with the Understanding Tags and Task Types code cells run successfully](list-tasks-and-tags.png){width=80% fig-alt="Screenshot showing the Explore tests notebook with the Understanding Tags and Task Types code cells run successfully" width=90% .screenshot}
158158

159-
<!---John6797/sc 2943/ValidMind Library should register documentation by @johnwalz97 in [#324](https://github.com/validmind/developer-framework/pull/324)--->
159+
<!---John6797/sc 2943/ValidMind Library should register documentation by @johnwalz97 in [#324](https://github.com/validmind/validmind-library/pull/324)--->
160160
#### {{< var validmind.developer >}} documentation inputs tracking
161161

162162
:::: {.flex .flex-wrap .justify-around}
@@ -307,7 +307,7 @@ We implemented a toggle feature in the **Model Activity** and Recent Activity se
307307

308308
## Bug fixes
309309

310-
<!---Invalid content blocks create errors in run documentation by @cachafla in [#326](https://github.com/validmind/developer-framework/pull/326)--->
310+
<!---Invalid content blocks create errors in run documentation by @cachafla in [#326](https://github.com/validmind/validmind-library/pull/326)--->
311311
#### Invalid content blocks for `run_documentation_tests()`
312312

313313
:::: {.flex .flex-wrap .justify-around}
@@ -396,7 +396,7 @@ We implemented a toggle feature in the **Model Activity** and Recent Activity se
396396

397397
::::
398398

399-
<!---Add input_id usage to notebook samples by @cachafla in [#332](https://github.com/validmind/developer-framework/pull/332)--->
399+
<!---Add input_id usage to notebook samples by @cachafla in [#332](https://github.com/validmind/validmind-library/pull/332)--->
400400
#### Updated sample notebooks with current `input_id` usage
401401
:::: {.flex .flex-wrap .justify-around}
402402

0 commit comments

Comments
 (0)