ClarifyExplainerConfigProperty Struct
The configuration parameters for the SageMaker Clarify explainer.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const clarifyExplainerConfigProperty: sagemaker.CfnEndpointConfig.ClarifyExplainerConfigProperty = {
shapConfig: {
shapBaselineConfig: {
mimeType: 'mimeType',
shapBaseline: 'shapBaseline',
shapBaselineUri: 'shapBaselineUri',
},
// the properties below are optional
numberOfSamples: 123,
seed: 123,
textConfig: {
granularity: 'granularity',
language: 'language',
},
useLogit: false,
},
// the properties below are optional
enableExplanations: 'enableExplanations',
inferenceConfig: {
contentTemplate: 'contentTemplate',
featureHeaders: ['featureHeaders'],
featuresAttribute: 'featuresAttribute',
featureTypes: ['featureTypes'],
labelAttribute: 'labelAttribute',
labelHeaders: ['labelHeaders'],
labelIndex: 123,
maxPayloadInMb: 123,
maxRecordCount: 123,
probabilityAttribute: 'probabilityAttribute',
probabilityIndex: 123,
},
};
Properties
enableExplanationsoptionalstringenable_explanationsoptionalstrenableExplanationsoptionalStringEnableExplanationsoptionalstringEnableExplanationsoptional*string#A JMESPath boolean expression used to filter which records to explain.
notes
Explanations are activated by default. See EnableExplanations for additional information.
inferenceConfigoptionalIResolvable | CfnEndpointConfig.ClarifyInferenceConfigPropertyinference_configoptionaltyping.Union[IResolvable, ClarifyInferenceConfigProperty]inferenceConfigoptionalIResolvableInferenceConfigoptionalIResolvableInferenceConfigoptionalinterface{}#The inference configuration parameter for the model container.
shapConfigIResolvable | CfnEndpointConfig.ClarifyShapConfigPropertyshap_configtyping.Union[IResolvable, ClarifyShapConfigProperty]shapConfigIResolvableShapConfigIResolvableShapConfiginterface{}required#The configuration for SHAP analysis.