You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traceback (most recent call last):
File "test_structure_kernel.py", line 61, in <module>
C12 = K.forward(x1, x2) # x2.shape = (10,32)
File "~/gpytorch/kernels/product_structure_kernel.py", line 66, in forward
res = res.prod(-2 if diag else -3)
File "~/linear_operator/operators/_linear_operator.py", line 1881, in prod
return self._prod_batch(dim)
File "~/linear_operator/operators/_linear_operator.py", line 601, in _prod_batch
roots = self.root_decomposition().root.to_dense()
File "~/linear_operator/utils/memoize.py", line 59, in g
return _add_to_cache(self, cache_name, method(self, *args, **kwargs), *args, kwargs_pkl=kwargs_pkl)
File "~/linear_operator/operators/_linear_operator.py", line 1997, in root_decomposition
raise RuntimeError(
RuntimeError: root_decomposition only operates on (batches of) square (symmetric) LinearOperators. Got a LazyEvaluatedKernelTensor of size torch.Size([32, 100, 10]).
Expected Behavior
Output a nonsquare matrix corresponding to the input dimensions/
System information
GPyTorch Version 1.9.0
PyTorch Version 1.12.0a0+git664058f
The text was updated successfully, but these errors were encountered:
馃悰 Bug
Hi !
I am evaluating a ProductStructureKernel module on inputs of different shapes and I get the following error.
To reproduce
I get the following error
** Stack trace/error message **
Expected Behavior
Output a nonsquare matrix corresponding to the input dimensions/
System information
The text was updated successfully, but these errors were encountered: