sagemaker.core.explainer.clarify_explainer_config#
A member of ExplainerConfig that contains configuration parameters for the SageMaker Clarify explainer.
Classes
|
The configuration parameters for the SageMaker Clarify explainer. |
|
The inference configuration parameter for the model container. |
|
Configuration for the SHAP baseline of the Kernal SHAP algorithm. |
|
Configuration for SHAP analysis using SageMaker Clarify Explainer. |
|
A parameter used to configure the SageMaker Clarify explainer to treat text features as text so that explanations are provided for individual units of text. |
- class sagemaker.core.explainer.clarify_explainer_config.ClarifyExplainerConfig(shap_config: ClarifyShapConfig, enable_explanations: str | None = None, inference_config: ClarifyInferenceConfig | None = None)[source]#
Bases:
objectThe configuration parameters for the SageMaker Clarify explainer.
- class sagemaker.core.explainer.clarify_explainer_config.ClarifyInferenceConfig(feature_headers: List[str] | None = None, feature_types: List[str] | None = None, features_attribute: str | None = None, probability_index: int | None = None, probability_attribute: str | None = None, label_index: int | None = None, label_attribute: str | None = None, label_headers: List[str] | None = None, max_payload_in_mb: int | None = 6, max_record_count: int | None = None, content_template: str | None = None)[source]#
Bases:
objectThe inference configuration parameter for the model container.
- class sagemaker.core.explainer.clarify_explainer_config.ClarifyShapBaselineConfig(mime_type: str | None = 'text/csv', shap_baseline: str | None = None, shap_baseline_uri: str | None = None)[source]#
Bases:
objectConfiguration for the SHAP baseline of the Kernal SHAP algorithm.
- class sagemaker.core.explainer.clarify_explainer_config.ClarifyShapConfig(shap_baseline_config: ClarifyShapBaselineConfig, number_of_samples: int | None = None, seed: int | None = None, use_logit: bool | None = False, text_config: ClarifyTextConfig | None = None)[source]#
Bases:
objectConfiguration for SHAP analysis using SageMaker Clarify Explainer.
- class sagemaker.core.explainer.clarify_explainer_config.ClarifyTextConfig(language: str, granularity: str)[source]#
Bases:
objectA parameter used to configure the SageMaker Clarify explainer to treat text features as text so that explanations are provided for individual units of text. Required only for NLP explainability.