-
Notifications
You must be signed in to change notification settings - Fork 1.2k
probability_threshold_attribute
in ModelQualityCheckConfig cannot be a PipelineVariable
#4227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Adding a note: sagemaker-python-sdk/src/sagemaker/workflow/quality_check_step.py Lines 425 to 429 in 610d00f
This is a bug. We may need to add the following fix but it needs proper integ test to prove probability_threshold_attribute is parametrizable
|
Tracking the fix in backlog |
Thank you very much |
Hi @leviBernadine, sorry for the delay. I just published a fix for the issue. |
Describe the bug
sagemaker-python-sdk/src/sagemaker/workflow/quality_check_step.py
Line 101 in 610d00f
As an user of sagemaker pipeline, I want to use the
QualityCheckStep
for monitoring my model concept drift.When I want to configure the
ModelQualityCheckConfig
I cannot set theprobability_threshold_attribute
attribute with a PipelineVariable (tested on either sagemaker.workflow.properties.Properties and sagemaker.workflow.parameters.Parameter)To reproduce
Will raise error
Expected behavior
To set probability_threshold_attr with a pipelineVariable.
System information
SageMaker Python SDK version: 2.194.0
Python version: 3.10.6
The text was updated successfully, but these errors were encountered: