﻿scvi.module.base.BaseModuleClass
================================

.. currentmodule:: scvi.module.base

.. add toctree option to make autodoc generate the pages

.. autoclass:: BaseModuleClass
   :show-inheritance:



Attributes table
~~~~~~~~~~~~~~~~

.. autosummary::

        ~BaseModuleClass.device
        ~BaseModuleClass.training






Methods table
~~~~~~~~~~~~~~

.. autosummary::

    ~BaseModuleClass.forward
    ~BaseModuleClass.generative
    ~BaseModuleClass.inference
    ~BaseModuleClass.loss
    ~BaseModuleClass.on_load
    ~BaseModuleClass.sample





Attributes
~~~~~~~~~~



.. autoattribute:: BaseModuleClass.device

.. autoattribute:: BaseModuleClass.training






Methods
~~~~~~~



.. automethod:: BaseModuleClass.forward

.. automethod:: BaseModuleClass.generative

.. automethod:: BaseModuleClass.inference

.. automethod:: BaseModuleClass.loss

.. automethod:: BaseModuleClass.on_load

.. automethod:: BaseModuleClass.sample


