4c6458b841bb49610b5cf6b9fbab94df5cad85ee,gpytorch/lazy/interpolated_lazy_tensor.py,InterpolatedLazyTensor,_quad_form_derivative,#InterpolatedLazyTensor#Any#Any#,146
Before Change
n_left_interp = self.left_interp_indices.size(-1)
n_right_interp = self.right_interp_indices.size(-1)
n_inducing = right_res.size(-2)
if self.left_interp_indices.ndimension() == 3:
batch_size = self.left_interp_indices.size(0)
// left_interp_values grad
right_interp_right_res = self.base_lazy_tensor._matmul(right_res).contiguous()
if self.left_interp_indices.ndimension() == 3:
batch_offset = torch.arange(0, batch_size, dtype=torch.long, device=self.device)
batch_offset.unsqueeze_(-1).unsqueeze_(-1).mul_(n_inducing)
After Change
// left_interp_values grad
right_interp_right_res = self.base_lazy_tensor._matmul(right_res).contiguous()
batch_shape = torch.Size(right_interp_right_res.shape[:-2])
batch_size = batch_shape.numel()
if len(batch_shape):
batch_offset = torch.arange(0, batch_size, dtype=torch.long, device=self.device).view(*batch_shape)
batch_offset.unsqueeze_(-1).unsqueeze_(-1).mul_(n_inducing)
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 5
Instances
Project Name: cornellius-gp/gpytorch
Commit Name: 4c6458b841bb49610b5cf6b9fbab94df5cad85ee
Time: 2019-01-23
Author: gpleiss@gmail.com
File Name: gpytorch/lazy/interpolated_lazy_tensor.py
Class Name: InterpolatedLazyTensor
Method Name: _quad_form_derivative
Project Name: cornellius-gp/gpytorch
Commit Name: 6bf26a0ab5c0ea9e332216d1d48d4ce3c03a2f8d
Time: 2019-03-20
Author: jake.gardner@uber.com
File Name: gpytorch/kernels/kernel.py
Class Name: Kernel
Method Name: size
Project Name: cornellius-gp/gpytorch
Commit Name: 4c6458b841bb49610b5cf6b9fbab94df5cad85ee
Time: 2019-01-23
Author: gpleiss@gmail.com
File Name: gpytorch/lazy/mul_lazy_tensor.py
Class Name: MulLazyTensor
Method Name: _matmul
Project Name: cornellius-gp/gpytorch
Commit Name: 2741c7f1ba7a2d21ee9dfad4905740ff1024d3db
Time: 2019-04-09
Author: jake.gardner@uber.com
File Name: gpytorch/kernels/rbf_kernel_grad.py
Class Name: RBFKernelGrad
Method Name: size