-
Notifications
You must be signed in to change notification settings - Fork 329
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
Add possibility of using multiple models #467
Comments
Hi, This type of use is interesting. But development may not be straightforward. Contributions can be compiled into a single webapp. several steps are required to compile models individually, then aggregate them. Compute your contributions
Then concat your contributions
And give this contributions to a new shapash, if you give your contribution, you can give any model accept by shapash.
I hope this solution works until there is a more appropriate development for this type of use. |
Thank you for your response, this is exactly the solution I adopted temporarily for my use case. |
Description of Problem:
Sometimes multiple models are trained
(on the same dataset, based on some criteria/conditions (e.g. dataset is too big to train a single model, or there is too much variability in the data). Currently, the SmartExplainer object accept a single model, meaning that multiple SmartExplainer objects must be created to address this problem and therefore multiple apps. Would this be a useful scenario of someone?
Overview of the Solution:
Add the possibility of passing a list of models instead of a single one to the SmartExplainer constructor and configure their usage based on a list of conditions.
Examples:
Something like this:
Blockers:
Definition of Done:
The text was updated successfully, but these errors were encountered: