镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

[ENH] list_estimation_procedures() should include the procedure IDs #1750

Description

@L-Agbaria

Within evaluations/functions.py/list_estimation_procedures an API call is made to obtain all the existing estimation procedures, the response contains an ID response as well as a TaskTypeID which could prove useful to know when a user is trying to create a new task.
The current implementation only returns the procedure name, and the documentation is a bit lacking.

I would suggest making the return a dictionary by default with the procedure ID as the key to an inner dict containing other information, while allowing for an optional output format parameter to select pandas DataFrame.

Activity

  1. Jayant-kernel commented on Sep 23, 2026

    @Jayant-kernel

    @L-Agbaria
    I’ll inspect the current return format and the API response, then update list_estimation_procedures() to expose the procedure ID and related information without losing the existing behaviour where possible. I’ll also add tests and update the documentation.
    Does that match the intended direction?

  2. L-Agbaria commented on Sep 25, 2026

    @L-Agbaria
    ContributorAuthor

    Before a merge is made, let us test if the code functions normally for all cases of loading tasks and creating runs/flows. Those are things that might bypass the automatic checks.

  3. Jayant-kernel commented on Sep 25, 2026

    @Jayant-kernel

    Okay I’ll test task loading and a basic run/flow creation before opening the PR, and include the results there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions