Skip to content
v2.275.0

ExplainerConfigProperty Struct ​

A parameter to activate explainers.

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 explainerConfigProperty: sagemaker.CfnEndpointConfig.ExplainerConfigProperty = {
  clarifyExplainerConfig: {
    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 ​

clarifyExplainerConfigoptionalIResolvable | CfnEndpointConfig.ClarifyExplainerConfigPropertyclarify_explainer_configoptionaltyping.Union[IResolvable, ClarifyExplainerConfigProperty]clarifyExplainerConfigoptionalIResolvableClarifyExplainerConfigoptionalIResolvableClarifyExplainerConfigoptionalinterface{}#
A member of `ExplainerConfig` that contains configuration parameters for the SageMaker Clarify explainer.