Example #1
0
def convection_lorenz_bridge():
    """Lorenz System with observed convection and missing observations.

  Returns:
    target: StanModel.
  """
    dataset = data.convection_lorenz_bridge()
    return lorenz_system.partially_observed_lorenz_system(**dataset)
Example #2
0
 def __init__(self,
              name='convection_lorenz_bridge_unknown_scales',
              pretty_name='Ambrogioni Lorenz System'):
     dataset = data.convection_lorenz_bridge()
     del dataset['innovation_scale']
     del dataset['observation_scale']
     params = dict(dataset, name=name, pretty_name=pretty_name)
     super(ConvectionLorenzBridgeUnknownScales, self).__init__(**params)
Example #3
0
 def __init__(self,
              use_markov_chain=False,
              name='convection_lorenz_bridge',
              pretty_name='Ambrogioni Lorenz System'):
   dataset = data.convection_lorenz_bridge()
   super(ConvectionLorenzBridge, self).__init__(
       name=name,
       pretty_name=pretty_name,
       use_markov_chain=use_markov_chain,
       **dataset)
def convection_lorenz_bridge_unknown_scales():
    """Lorenz System with observed convection and missing observations.

  Returns:
    target: StanModel.
  """
    dataset = data.convection_lorenz_bridge()
    del dataset['innovation_scale']
    del dataset['observation_scale']
    return lorenz_system.partially_observed_lorenz_system_unknown_scales(
        **dataset)
Example #5
0
 def __init__(self,
              use_markov_chain=False,
              name='convection_lorenz_bridge_unknown_scales',
              pretty_name='Ambrogioni Lorenz System'):
   dataset = data.convection_lorenz_bridge()
   del dataset['innovation_scale']
   del dataset['observation_scale']
   super(ConvectionLorenzBridgeUnknownScales, self).__init__(
       name=name,
       pretty_name=pretty_name,
       use_markov_chain=use_markov_chain,
       **dataset)
Example #6
0
 def testLorenzModel(self):
   dataset = data.convection_lorenz_bridge()
   self.assertEqual((30,), dataset['observed_values'].shape)
Example #7
0
 def __init__(self,
              name='convection_lorenz_bridge',
              pretty_name='Ambrogioni Lorenz System'):
   dataset = data.convection_lorenz_bridge()
   params = dict(dataset, name=name, pretty_name=pretty_name)
   super(ConvectionLorenzBridge, self).__init__(**params)