Skip to content

Add range radio button as parameter to Sagemaker's pipeline object #3549

@idanmoradarthas

Description

@idanmoradarthas

Describe the feature you'd like
We want that Sagemaker's pipeline object parameters' UI will be able to retrieve not just a scalar but also tuple of two number that represent max and min values.

How would this feature be used? Please describe.
As we sent to tuning jobs parameters to build range from, we provide min and max value. For example:

hyperparameter_ranges = {
        "learningWindow__windowsize": IntegerParameter(1, 15)
}

tuner = HyperparameterTuner(
        estimator=estimator,
        objective_metric_name=objective_metric_name,
        metric_definitions=metric_definitions,
        objective_type="Maximize",
        hyperparameter_ranges=hyperparameter_ranges,
        strategy=search_type,
        max_jobs=search_iterations,
        max_parallel_jobs=n_jobs
    )

In order to enforce the user to select min and max from a certain range, and that the UI will enforce it even before the pipeline had start execution, we need a range radio button as this:
image
With the ability to choose what is the size of the step between values inside the range.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions