Lens by Credo AI - Responsible AI Assessment Framework
Lens is a comprehensive assessment framework for AI systems. Lens standardizes model and data assessment, and acts as a central gateway to assessments created in the open source community. In short, Lens connects arbitrary AI models and datasets with Responsible AI tools throughout the ecosystem.
Lens can be run in a notebook, a CI/CD pipeline, or anywhere else you do your ML analytics. It is extensible, and easily customized to your organizations assessments if they are not supported by default.
Though it can be used alone, Lens shows its full value when connected to your organization's Credo AI App. Credo AI is an end-to-end AI Governance App that supports multi-stakeholder alignment, AI assessment (via Lens) and AI risk assessment.
Dependencies
- Credo AI Lens supports Python 3.8+
- Sphinx (optional for local docs site)
Installation
The latest stable release (and required dependencies) can be installed from PyPI.
pip install credoai-lens
Additional installation instructions can be found in our setup documentation
Getting Started
To get started, see the quickstart demo.
If you are using the Credo AI Governance App, also check out the governance integration demo.
Documentation
Documentation is hosted by readthedocs.
For dev documentation, see latest.
AI Governance
As an assessment framework, Lens is an important component of your overall AI Governance strategy. But it's not the only component! Credo AI, the developer of Lens, also develops tools to satisfy your general AI Governance needs, which integrate easily with Lens.
To connect to Credo AI's Governance App, see the Governance tutorial on readthedocs.
For Lens developers
Running tests
Running a test
scripts/test.sh
Running tests with pytest-watch
ptw --runner "pytest -s"
Metadata
Release files for credoai-lens 1.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| credoai-lens-1.1.8.tar.gz | 97.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| credoai_lens-1.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 845.9 kB
Release files / credoai-lens-1.1.8.tar.gz
| Download URL | credoai-lens-1.1.8.tar.gz |
|---|---|
| Size | 97.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00246beec75c18e0f12551297905f256f7509949ec49278899df6305312152df
|
|
BLAKE2b-256 checksum How to use checksums |
4c18153ae94bccc3e5e689c93b3275f89349fecae10444ee70efe714388fb07a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|
Release files / credoai_lens-1.1.8-py3-none-any.whl
| Download URL | credoai_lens-1.1.8-py3-none-any.whl |
|---|---|
| Size | 748.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16cc8aed86eb591158172928ca6d18d365a8266bf8dd063345f5cdb1b694f8d6
|
|
BLAKE2b-256 checksum How to use checksums |
2bb120fed38e47984d4e4c9e49f9780247b3f3e4291504e80990dcab8317e7b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|