Skip to content
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

feature request: restore the client method for creating a pipeline #175

Closed
amygdala opened this issue Nov 9, 2018 · 3 comments
Closed
Assignees

Comments

@amygdala
Copy link
Contributor

amygdala commented Nov 9, 2018

In addition to run_pipeline (which doesn't actually create a pipeline object in the UI), bring back the client method for actually creating the pipeline.
People might want to share pipelines, later run other experiments based on that pipeline definition but don't have the original notebook to hand, etc.
(Bradley has the context on this).

@yebrahim
Copy link
Contributor

Currently, starting a run out of a notebook embeds the pipeline spec in that run, so users can clone it, modify parameters, and start a new run.

I think what we actually want here is embedding the Python source code instead of the compiler output in the run, so that users can go from a run to a notebook, and continue working.

@vicaire
Copy link
Contributor

vicaire commented Mar 26, 2019

Resolving as cloning pipelines is supported (whether they are created/run from notebooks or from the UI). Please re-open if there is any outstanding issues.

@skliarpawlo
Copy link

skliarpawlo commented Sep 15, 2022

Resolving as cloning pipelines is supported (whether they are created/run from notebooks or from the UI). Please re-open if there is any outstanding issues.

Users might want to change some existing run to see if they get better results; changing the yaml directly is not convenient, and restoring the python code from yaml is not something users are willing to do.
One workaround would be to store code reference somehow (git commit sha1, URL, etc), but that should be manually implemented.

HumairAK pushed a commit to red-hat-data-services/data-science-pipelines that referenced this issue Mar 11, 2024
* deprecate artifact location and update to kfp 0.5.1

* address comments

* update python dependency map
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants