:py:mod:`rofunc.learning.ml.gmr`
================================

.. py:module:: rofunc.learning.ml.gmr

.. autodoc2-docstring:: rofunc.learning.ml.gmr
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`GMR <rofunc.learning.ml.gmr.GMR>`
     - .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR
          :summary:

API
~~~

.. py:class:: GMR(demos_x, demos_dx=None, demos_xdx=None, nb_states=4, reg=0.001, horizon=100, plot=False)
   :canonical: rofunc.learning.ml.gmr.GMR

   .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR.__init__

   .. py:method:: traj_align()
      :canonical: rofunc.learning.ml.gmr.GMR.traj_align

      .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR.traj_align

   .. py:method:: gmm_learning()
      :canonical: rofunc.learning.ml.gmr.GMR.gmm_learning

      .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR.gmm_learning

   .. py:method:: estimate(model, cond_input, dim_in, dim_out)
      :canonical: rofunc.learning.ml.gmr.GMR.estimate

      .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR.estimate

   .. py:method:: fit()
      :canonical: rofunc.learning.ml.gmr.GMR.fit

      .. autodoc2-docstring:: rofunc.learning.ml.gmr.GMR.fit
