pyro/infer/mcmc/nuts.py
Killed 0 out of 18 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 394
--- 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 395
--- 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 396
--- 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 397
--- 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 398
--- 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 399
--- 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 400
--- 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 401
--- 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 402
--- 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 403
--- 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 404
--- 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 405
--- 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 406
--- 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 407
--- 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 408
--- 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 409
--- 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 410
--- 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 411
--- 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,