SVDKL for Regression #1941
Unanswered
tkelestemur
asked this question in
Q&A
Replies: 0 comments
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.
-
Hello all,
I'm trying to apply the SVDKL method (as shown in this example) to a regression problem. I have a pre-trained neural network that takes a latent vector (dim=256) and a (x,y,z) point. So the input to the neural network is a Nx259 and it is trained to regress SDF values of the 3d points. The network consists of basically a 8 fully connected layers.
Following the SVDKL example, I removed the laster linear layer of the network. This way it outputs a 512-dimensional feature vector.
Then I changed the Softmax likelihood with an GaussianLikelihood. The training code and the model definition can be seen here.
When I try to train the network, I get the following error:
Then I changed my likelihood to the MultitaskGaussianLikelihood. This seems to train but now my output is a vector-valued and I can't regress the underlying problem. I know the original DKL has an example for regression but my dataset is in the orders of a few million so I can't train it without mini-batch sampling.
Beta Was this translation helpful? Give feedback.
All reactions