Skip to main content

TrustML is a modular and extensible package to support the definition, assessment and monitoring of custom-built trustworthiness indicators for AI models. TrustML allows data scientists to define trustworthiness indicators by selecting a set of metrics from a catalog of trustworthy-related metrics and grouping them into higher-level metric aggregations.

TrustML also provides different assessment methods to compute and monitor the indicators previously defined. TrustML enables and supports the development of trustworthy AI models, aiming to provide assistance not only during their construction phase, but also in production environments, as a mechanism to continuously monitor such trust and enable mitigation activities when required.

The package makes use of existing packages meant to compute each of the included trustworthiness metrics, check the requirements.txt file in the root of the source code repository for details.

The API documentation is available on https://martimanzano.github.io/TrustML/. The wiki with tutorials on the package's usage and extension is available on https://github.com/martimanzano/TrustML/wiki/Home/.

The TrustML package is free software distributed under the Apache License 2.0. If you are interested in participating in this project, please use the GitHub repository; and review the Contributing page, the Code of Conduct and the specific Contributing articles all contributions are welcomed.

Metadata

Release files for trustML 2.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trustML 2.6.2
File Size Uploaded
trustml-2.6.2.tar.gz 22.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for trustML 2.6.2
File Interpreter ABI Platform
trustml-2.6.2-py3-none-any.whl Python 3 none any Details

Total release size: 48.7 kB

Release files / trustml-2.6.2.tar.gz

Download URL trustml-2.6.2.tar.gz
Size 22.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8b4cce2649feb6fd693647da091c4b6258a33132318adea8158b109ffec4c54b
BLAKE2b-256 checksum
How to use checksums
cba505735b6e70b65c0fd0db69b2d8fe36718010c502483c27639af309f3c328
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.25.1

Release files / trustml-2.6.2-py3-none-any.whl

Download URL trustml-2.6.2-py3-none-any.whl
Size 26.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dd11cdb28eebcf167d3df5e85e074214ec21d9f945e3199f6b8539c1656308b2
BLAKE2b-256 checksum
How to use checksums
6f6e0c0a0bc3c7b470a175ef4fa5ca61ecb789087d7ff5354a4234c1d3ae5252
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.25.1

Release history Release notifications | RSS feed

This release

2.6.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page