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

.. currentmodule:: scvi.module.base

.. add toctree option to make autodoc generate the pages

.. autoclass:: BaseModuleClass
   :show-inheritance:



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

.. autosummary::

        ~scvi.module.base.BaseModuleClass.device
        ~scvi.module.base.BaseModuleClass.training






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

.. autosummary::

    ~scvi.module.base.BaseModuleClass.forward
    ~scvi.module.base.BaseModuleClass.generative
    ~scvi.module.base.BaseModuleClass.inference
    ~scvi.module.base.BaseModuleClass.loss
    ~scvi.module.base.BaseModuleClass.on_load
    ~scvi.module.base.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


