Ejemplo n.º 1
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             reflective=prior.Uniform(minimum=-0.5,
                                      maximum=1,
                                      boundary="reflective"),
             periodic=prior.Uniform(minimum=-0.5,
                                    maximum=1,
                                    boundary="periodic"),
             default=prior.Uniform(minimum=-0.5, maximum=1),
         ))
     self.sample_above = dict(reflective=1.1, periodic=1.1, default=1.1)
     self.sample_below = dict(reflective=-0.6, periodic=-0.6, default=-0.6)
     self.sample_way_above_case1 = dict(reflective=272,
                                        periodic=272,
                                        default=272)
     self.sample_way_above_case2 = dict(reflective=270.1,
                                        periodic=270.1,
                                        default=270.1)
     self.sample_way_below_case1 = dict(reflective=-274,
                                        periodic=-274.1,
                                        default=-274)
     self.sample_way_below_case2 = dict(reflective=-273.1,
                                        periodic=-273.1,
                                        default=-273.1)
     self.jump_proposal = proposal.JumpProposal(priors=self.priors)
Ejemplo n.º 2
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             phase=prior.Uniform(minimum=0.0, maximum=2 * np.pi),
             psi=prior.Cosine(minimum=0.0, maximum=np.pi),
         ))
     self.jump_proposal = proposal.DrawFlatPrior(priors=self.priors)
Ejemplo n.º 3
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             phase=prior.Uniform(minimum=0.0, maximum=2 * np.pi),
             psi=prior.Uniform(minimum=0.0, maximum=np.pi),
         ))
     self.jump_proposal = bilby.gw.sampler.proposal.PolarisationPhaseJump(
         priors=self.priors)
Ejemplo n.º 4
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             reflective=prior.Uniform(minimum=-0.5, maximum=1, boundary="periodic"),
             periodic=prior.Uniform(minimum=-0.5, maximum=1, boundary="reflective"),
             default=prior.Uniform(minimum=-0.5, maximum=1),
         )
     )
     self.jump_proposal = proposal.NormJump(step_size=3.0, priors=self.priors)
Ejemplo n.º 5
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             ra=prior.Uniform(minimum=0.0, maximum=2 * np.pi, boundary="periodic"),
             dec=prior.Uniform(minimum=0.0, maximum=np.pi, boundary="reflective"),
         )
     )
     self.jump_proposal = bilby.gw.sampler.proposal.SkyLocationWanderJump(
         priors=self.priors
     )
Ejemplo n.º 6
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             reflective=prior.Uniform(
                 minimum=-0.5, maximum=1, boundary="reflective"
             ),
             periodic=prior.Uniform(minimum=-0.5, maximum=1, boundary="periodic"),
             default=prior.Uniform(minimum=-0.5, maximum=1),
         )
     )
     self.jump_proposal = proposal.EnsembleEigenVector(priors=self.priors)
Ejemplo n.º 7
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             reflective=prior.Uniform(
                 minimum=-0.5, maximum=1, boundary="reflective"
             ),
             periodic=prior.Uniform(minimum=-0.5, maximum=1, boundary="periodic"),
             default=prior.Uniform(minimum=-0.5, maximum=1),
         )
     )
     self.jump_proposal = proposal.DifferentialEvolution(
         sigma=1e-3, mu=0.5, priors=self.priors
     )
Ejemplo n.º 8
0
 def setUp(self):
     self.priors = prior.PriorDict(
         dict(
             reflective=prior.Uniform(
                 minimum=-0.5, maximum=1, boundary="reflective"
             ),
             periodic=prior.Uniform(minimum=-0.5, maximum=1, boundary="periodic"),
             default=prior.Uniform(minimum=-0.5, maximum=1),
         )
     )
     self.jump_proposal = proposal.EnsembleWalk(
         random_number_generator=random.random, n_points=4, priors=self.priors
     )
Ejemplo n.º 9
0
 def setUp(self):
     self.priors = prior.PriorDict(dict(reflective=prior.Uniform(minimum=-0.5, maximum=1, boundary='reflective'),
                                        periodic=prior.Uniform(minimum=-0.5, maximum=1, boundary='periodic'),
                                        default=prior.Uniform(minimum=-0.5, maximum=1)))
     self.jump_proposal = proposal.EnsembleStretch(scale=3.0, priors=self.priors)