Replies: 1 comment
-
From a quick glance it seems the main difference is that single output problems return data of the shape So it's purely for user convenience, I think, so that single-output users don't need to always work in the multi-output space with n_outputs=1. Open for discussion :D |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Both methods take the same arguments. Indeed, looking at the two classes, they're both virtually identical.
They both use
model.n_parameters()
to check that the user has provided an object of which outputs the correct dimensions. By the same token, couldn't we just usemodel.n_outputs()
in a singleOutputProblem
method to determine whether it's a single or multiple output problem internally (so a user doesn't have to specify this)?Beta Was this translation helpful? Give feedback.
All reactions