pyro/infer/mcmc/nuts.py

Killed 0 out of 18 mutants

Survived

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

Mutant 409

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -29,7 +29,7 @@
 # weight is the number of valid points in case we use slice sampling
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
-_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
+_TreeInfo = namedtuple("XXTreeInfoXX", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",

Mutant 410

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -29,7 +29,7 @@
 # weight is the number of valid points in case we use slice sampling
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
-_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
+_TreeInfo = namedtuple("TreeInfo", ["XXz_leftXX", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",

Mutant 411

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -29,7 +29,7 @@
 # weight is the number of valid points in case we use slice sampling
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
-_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
+_TreeInfo = namedtuple("TreeInfo", ["z_left", "XXr_leftXX", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",

Mutant 412

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -29,7 +29,7 @@
 # weight is the number of valid points in case we use slice sampling
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
-_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
+_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "XXz_left_gradsXX",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",

Mutant 413

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -30,7 +30,7 @@
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
-                                    "z_right", "r_right", "z_right_grads",
+                                    "XXz_rightXX", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])

Mutant 414

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -30,7 +30,7 @@
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
-                                    "z_right", "r_right", "z_right_grads",
+                                    "z_right", "XXr_rightXX", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])

Mutant 415

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -30,7 +30,7 @@
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
-                                    "z_right", "r_right", "z_right_grads",
+                                    "z_right", "r_right", "XXz_right_gradsXX",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])

Mutant 416

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -31,7 +31,7 @@
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
-                                    "z_proposal", "z_proposal_pe", "z_proposal_grads",
+                                    "XXz_proposalXX", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 

Mutant 417

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -31,7 +31,7 @@
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
-                                    "z_proposal", "z_proposal_pe", "z_proposal_grads",
+                                    "z_proposal", "XXz_proposal_peXX", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 

Mutant 418

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -31,7 +31,7 @@
 #   when we use multinomial sampling
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
-                                    "z_proposal", "z_proposal_pe", "z_proposal_grads",
+                                    "z_proposal", "z_proposal_pe", "XXz_proposal_gradsXX",
                                     "r_sum", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 

Mutant 419

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -32,7 +32,7 @@
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
-                                    "r_sum", "weight", "turning", "diverging",
+                                    "XXr_sumXX", "weight", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 
 

Mutant 420

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -32,7 +32,7 @@
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
-                                    "r_sum", "weight", "turning", "diverging",
+                                    "r_sum", "XXweightXX", "turning", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 
 

Mutant 421

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -32,7 +32,7 @@
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
-                                    "r_sum", "weight", "turning", "diverging",
+                                    "r_sum", "weight", "XXturningXX", "diverging",
                                     "sum_accept_probs", "num_proposals"])
 
 

Mutant 422

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -32,7 +32,7 @@
 _TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
-                                    "r_sum", "weight", "turning", "diverging",
+                                    "r_sum", "weight", "turning", "XXdivergingXX",
                                     "sum_accept_probs", "num_proposals"])
 
 

Mutant 423

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -33,7 +33,7 @@
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
-                                    "sum_accept_probs", "num_proposals"])
+                                    "XXsum_accept_probsXX", "num_proposals"])
 
 
 class NUTS(HMC):

Mutant 424

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -33,7 +33,7 @@
                                     "z_right", "r_right", "z_right_grads",
                                     "z_proposal", "z_proposal_pe", "z_proposal_grads",
                                     "r_sum", "weight", "turning", "diverging",
-                                    "sum_accept_probs", "num_proposals"])
+                                    "sum_accept_probs", "XXnum_proposalsXX"])
 
 
 class NUTS(HMC):

Mutant 425

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -29,11 +29,7 @@
 # weight is the number of valid points in case we use slice sampling
 #   and is the log sum of (unnormalized) probabilites of valid points
 #   when we use multinomial sampling
-_TreeInfo = namedtuple("TreeInfo", ["z_left", "r_left", "z_left_grads",
-                                    "z_right", "r_right", "z_right_grads",
-                                    "z_proposal", "z_proposal_pe", "z_proposal_grads",
-                                    "r_sum", "weight", "turning", "diverging",
-                                    "sum_accept_probs", "num_proposals"])
+_TreeInfo = None
 
 
 class NUTS(HMC):

Mutant 426

--- pyro/infer/mcmc/nuts.py
+++ pyro/infer/mcmc/nuts.py
@@ -130,7 +130,7 @@
                  jit_options=None,
                  ignore_jit_warnings=False,
                  target_accept_prob=0.8,
-                 max_tree_depth=10):
+                 max_tree_depth=11):
         super().__init__(model,
                          potential_fn,
                          step_size,