class_docstr: Dynamic model interface.
  
  :param dimension: native state dimension.
  :param dimension_pv: PV state dimension.
  :param num_process_noise_parameters: process noise parameter space dimension.
        This for UKF applications. Can be left as ``None`` for EKF and most
        other filters.
class_docstr_tok: ["Dynamic","model","interface",".",":","param","dimension",":","native","state","dimension",".",":","param","dimension_pv",":","PV","state","dimension",".",":","param","num_process_noise_parameters",":","process","noise","parameter","space","dimension",".","This","for","UKF","applications",".","Can","be","left","as","``","None","``","for","EKF","and","most","other","filters","."]
docstr: PV state dimension access.
docstr_tok: ["PV","state","dimension","access","."]
code: def dimension_pv(self):
      """
      PV state dimension access.
      """
      return self._dimension_pv
  
imports: from abc import ABCMeta, abstractmethod
  import torch
  from torch import nn
  from torch.nn import Parameter
  import pyro.distributions
  from pyro.distributions.util import eye_like
label_desc: Use image node_id 3 for calling the DynamicModel obj's underlying member method code with example usage: obj.dimension_pv() and returns: self