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: Compute and return the geodesic difference between 2 native states.
  This is a generalization of the Euclidean operation ``x1 - x0``.
  
  :param x1: native state.
  :param x0: native state.
  :return: Geodesic difference between native states ``x1`` and ``x2``.
docstr_tok: ["Compute","and","return","the","geodesic","difference","between","2","native","states",".","This","is","a","generalization","of","the","Euclidean","operation","``","x1","-","x0","``",".",":","param","x1",":","native","state",".",":","param","x0",":","native","state",".",":","return",":","Geodesic","difference","between","native","states","``","x1","``","and","``","x2","``","."]
code: def geodesic_difference(self, x1, x0):
      """
      Compute and return the geodesic difference between 2 native states.
      This is a generalization of the Euclidean operation ``x1 - x0``.
  
      :param x1: native state.
      :param x0: native state.
      :return: Geodesic difference between native states ``x1`` and ``x2``.
      """
      return x1 - x0
  
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 6 for calling the DynamicModel obj's underlying member method code with example usage: obj.geodesic_difference(x1, x0) and returns: unknown