-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
How can I use this toolkit to do multi-output regression? #747
Comments
You would have to create a custom TPOT configuration that used operations that support multi-output regression, e.g., the sklearn MultiOutputRegressor. As I'm not 100% familiar with multi-output support in sklearn, but any operations that work with the You can read more about custom configuration dictionaries here. |
Could you provide a bit more help with the custom configuration dictionary? I'm attempting to set up a simple custom configuration using the SelectFromModel example you gave. Here is my current config:
And here is my code to run TPOT:
I receive an error: Is it necessary to specify the parameters to search for each algorithm? Before reading the documentation and your example I naively just passed through a list of algorithms like so:
There are sklearn algorithms that are inherently multioutput, but with MultiOutputRegressor I get many more options. Thanks! |
For example, I have a bunch of real numbers (camera image from headset) as input and I want to predict where my left hand is relative to the camera (4 numbers, x, y, z, length).
My left hand will be visible on the camera.
x,y,z
is a unit vector representing direction from camera to the left hand, andlength
is the distance from the camera to the left hand.So can this tool support predicting multiple outputs? If yes, how could I do it?
If not please suggest me a tool that can do it or another way of solving my problem.
The text was updated successfully, but these errors were encountered: