Open clausagerskov opened 7 months ago
Hi, thanks for reaching out. How do you defined param_eval_metric
and eval_metric
? Can you also paste the full exception message?
@nmadan param_eval_metric = ParameterString(name="EvalMetric", default_value="auc") eval_metric = "auc"
seems to be this issue which is closed but not fixed https://github.com/aws/sagemaker-python-sdk/issues/3463
@nmadan before this gets closed as well, where can the feature requests be tracked?
Describe the bug When defining a condition step like in the code snippet below, if one is using a parameter for the evaluation metric (commented out line) to enable switching model evaluation metric at pipeline execution creation, the pipeline upsert fails since it expects the json_path to be valid json. Should it not be supported to have this evaluation metric be a parameter?
I am already running everything using pipeline sessions, though there does not seem to be a way to specify that in the ConditionStep.
I am using sagemaker 2.207.