@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClarifyExplainerConfig extends Object implements Serializable, Cloneable, StructuredPojo
The configuration parameters for the SageMaker Clarify explainer.
Constructor and Description |
---|
ClarifyExplainerConfig() |
Modifier and Type | Method and Description |
---|---|
ClarifyExplainerConfig |
clone() |
boolean |
equals(Object obj) |
String |
getEnableExplanations()
A JMESPath boolean expression used to filter which records to explain.
|
ClarifyInferenceConfig |
getInferenceConfig()
The inference configuration parameter for the model container.
|
ClarifyShapConfig |
getShapConfig()
The configuration for SHAP analysis.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnableExplanations(String enableExplanations)
A JMESPath boolean expression used to filter which records to explain.
|
void |
setInferenceConfig(ClarifyInferenceConfig inferenceConfig)
The inference configuration parameter for the model container.
|
void |
setShapConfig(ClarifyShapConfig shapConfig)
The configuration for SHAP analysis.
|
String |
toString()
Returns a string representation of this object.
|
ClarifyExplainerConfig |
withEnableExplanations(String enableExplanations)
A JMESPath boolean expression used to filter which records to explain.
|
ClarifyExplainerConfig |
withInferenceConfig(ClarifyInferenceConfig inferenceConfig)
The inference configuration parameter for the model container.
|
ClarifyExplainerConfig |
withShapConfig(ClarifyShapConfig shapConfig)
The configuration for SHAP analysis.
|
public void setEnableExplanations(String enableExplanations)
A JMESPath boolean expression used to filter which records to explain. Explanations are activated by default. See
EnableExplanations
for additional information.
enableExplanations
- A JMESPath boolean expression used to filter which records to explain. Explanations are activated by
default. See EnableExplanations
for additional information.public String getEnableExplanations()
A JMESPath boolean expression used to filter which records to explain. Explanations are activated by default. See
EnableExplanations
for additional information.
EnableExplanations
for additional information.public ClarifyExplainerConfig withEnableExplanations(String enableExplanations)
A JMESPath boolean expression used to filter which records to explain. Explanations are activated by default. See
EnableExplanations
for additional information.
enableExplanations
- A JMESPath boolean expression used to filter which records to explain. Explanations are activated by
default. See EnableExplanations
for additional information.public void setInferenceConfig(ClarifyInferenceConfig inferenceConfig)
The inference configuration parameter for the model container.
inferenceConfig
- The inference configuration parameter for the model container.public ClarifyInferenceConfig getInferenceConfig()
The inference configuration parameter for the model container.
public ClarifyExplainerConfig withInferenceConfig(ClarifyInferenceConfig inferenceConfig)
The inference configuration parameter for the model container.
inferenceConfig
- The inference configuration parameter for the model container.public void setShapConfig(ClarifyShapConfig shapConfig)
The configuration for SHAP analysis.
shapConfig
- The configuration for SHAP analysis.public ClarifyShapConfig getShapConfig()
The configuration for SHAP analysis.
public ClarifyExplainerConfig withShapConfig(ClarifyShapConfig shapConfig)
The configuration for SHAP analysis.
shapConfig
- The configuration for SHAP analysis.public String toString()
toString
in class Object
Object.toString()
public ClarifyExplainerConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.