pyro/infer/mcmc/adaptation.py

Killed 1 out of 9 mutants

Survived

Survived mutation testing. These mutants show holes in your test suite.

Mutant 405

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -10,7 +10,7 @@
 from pyro.ops.dual_averaging import DualAveraging
 from pyro.ops.welford import WelfordCovariance
 
-adapt_window = namedtuple("adapt_window", ["start", "end"])
+adapt_window = namedtuple("XXadapt_windowXX", ["start", "end"])
 
 
 class WarmupAdapter:

Mutant 406

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -10,7 +10,7 @@
 from pyro.ops.dual_averaging import DualAveraging
 from pyro.ops.welford import WelfordCovariance
 
-adapt_window = namedtuple("adapt_window", ["start", "end"])
+adapt_window = namedtuple("adapt_window", ["XXstartXX", "end"])
 
 
 class WarmupAdapter:

Mutant 407

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -10,7 +10,7 @@
 from pyro.ops.dual_averaging import DualAveraging
 from pyro.ops.welford import WelfordCovariance
 
-adapt_window = namedtuple("adapt_window", ["start", "end"])
+adapt_window = namedtuple("adapt_window", ["start", "XXendXX"])
 
 
 class WarmupAdapter:

Mutant 408

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -10,7 +10,7 @@
 from pyro.ops.dual_averaging import DualAveraging
 from pyro.ops.welford import WelfordCovariance
 
-adapt_window = namedtuple("adapt_window", ["start", "end"])
+adapt_window = None
 
 
 class WarmupAdapter:

Mutant 409

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -26,7 +26,7 @@
                  adapt_step_size=False,
                  target_accept_prob=0.8,
                  adapt_mass_matrix=False,
-                 is_diag_mass=True):
+                 is_diag_mass=False):
         self.adapt_step_size = adapt_step_size
         self.adapt_mass_matrix = adapt_mass_matrix
         self.target_accept_prob = target_accept_prob

Mutant 410

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -185,7 +185,6 @@
 
             self._current_window += 1
 
-    @property
     def adaptation_schedule(self):
         return self._adaptation_schedule
 

Mutant 412

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -193,7 +193,6 @@
     def inverse_mass_matrix(self):
         return self._inverse_mass_matrix
 
-    @inverse_mass_matrix.setter
     def inverse_mass_matrix(self, value):
         self._inverse_mass_matrix = value
         self._update_r_dist()

Mutant 413

--- pyro/infer/mcmc/adaptation.py
+++ pyro/infer/mcmc/adaptation.py
@@ -200,7 +200,6 @@
         if self.adapt_mass_matrix:
             self._mass_matrix_adapt_scheme.reset()
 
-    @property
     def r_dist(self):
         return self._r_dist