# API Reference This page provides the technical documentation for all public components of TrustLens. ```{eval-rst} .. toctree:: :maxdepth: 2 metrics/bias metrics/calibration metrics/failure metrics/representation ``` --- ## Core API ### `trustlens.analyze` ```{eval-rst} .. autofunction:: trustlens.api.analyze ``` ### `trustlens.TrustReport` ```{eval-rst} .. autoclass:: trustlens.report.TrustReport :members: :show-inheritance: ``` ### `trustlens.TrustScoreResult` ```{eval-rst} .. autoclass:: trustlens.trust_score.TrustScoreResult :members: :show-inheritance: ``` --- ## Visualization ### `trustlens.visualization.plot_module` ```{eval-rst} .. autofunction:: trustlens.visualization.plot_module ``` ### `trustlens.visualization.fairness` ```{eval-rst} .. automodule:: trustlens.visualization.fairness :members: :show-inheritance: ```