gpytorch/variational/_variational_distribution.py
Killed 3 out of 7 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 320
--- gpytorch/variational/_variational_distribution.py
+++ gpytorch/variational/_variational_distribution.py
@@ -13,7 +13,7 @@
Abstract base class for all Variational Distributions.
"""
- def __init__(self, num_inducing_points, batch_shape=torch.Size([]), mean_init_std=1e-3):
+ def __init__(self, num_inducing_points, batch_shape=torch.Size([]), mean_init_std=1.001):
super().__init__()
self.num_inducing_points = num_inducing_points
self.batch_shape = batch_shape
Mutant 321
--- gpytorch/variational/_variational_distribution.py
+++ gpytorch/variational/_variational_distribution.py
@@ -15,7 +15,7 @@
def __init__(self, num_inducing_points, batch_shape=torch.Size([]), mean_init_std=1e-3):
super().__init__()
- self.num_inducing_points = num_inducing_points
+ self.num_inducing_points = None
self.batch_shape = batch_shape
self.mean_init_std = mean_init_std
Mutant 324
--- gpytorch/variational/_variational_distribution.py
+++ gpytorch/variational/_variational_distribution.py
@@ -28,7 +28,6 @@
"""
raise NotImplementedError
- @abstractmethod
def initialize_variational_distribution(self, prior_dist):
r"""
Method for initializing the variational distribution, based on the prior distribution.
Mutant 326
--- gpytorch/variational/_variational_distribution.py
+++ gpytorch/variational/_variational_distribution.py
@@ -51,7 +51,7 @@
def __getattr__(self, attr):
# Remove after 1.0
- if attr == "variational_distribution":
+ if attr == "XXvariational_distributionXX":
warnings.warn(
"_VariationalDistribution.variational_distribution is deprecated. "
"To get q(u), call the _VariationalDistribution object instead.",