-
Notifications
You must be signed in to change notification settings - Fork 778
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
Composable Flows and Steps #245
Comments
We have been thinking about (1) [as graph composition] and hopefully will publish more details on the thoughts we have about it. cc @tuulos Also, for relatively common collection of transformations you could still use (1) if you want to even reduce the step boilerplate from being repeated. |
@talebzeghmi Thank you for opening this issue! Your issue has articulated some of the exact metaflow architectural questions that our team has been having around productionizing/pipelining metaflow ... especially around the reusability of feature engineering code within multiple flows. I don't want to have to copy and paste scikit-learn Transformer code to each new modeling flow especially when there is a lot of boilerplate/utility code that I've written around:
@seeravikiran Thanks for some of the recommendations regarding structuring and code reusability to address some of items presented in this issue. I will continue to investigate what that would look like on our end. In the meantime, I would like to point you to this post made on the metaflow community page that actually proposes a pretty interesting idea to the issue. I'm curious as to your thoughts on this (or something like this). |
As @seeravikiran pointed out above, we have plans for graph composition. Meanwhile, this form of subclassing is supported #144 (comment) |
@tuulos Thanks for the response and the reference. This is extremely helpful and greatly appreciated! |
@tuulos, would you be able to share an RFC kind of document on how Metaflow would support composition? In this way we can give feedback from our Applied Scientists on it's usability, before the code is written. thank you! |
@talebzeghmi yep, I have been writing a doc that I should be able to share this month. I will ping you when it is available. Thanks for your patience :) |
Hello @tuulos , any news since this doc you've been writing in 2020 regarding metaflow composable flows? |
Hi @tuulos, is there any progress with respect to this topic? Would be extremely helpful for our use business case we are having right now :) Any feedback appreciated. Cheers |
Large ML projects spanning teams reuse pipelines and models (ex: ensembles, feature engineering, etc).
There are two aspects of reuse:
A Use Case:
related: #144
The text was updated successfully, but these errors were encountered: