pyro/infer/mcmc/nuts.py
Killed 0 out of 18 mutantsSurvived
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,