﻿multigrate.model.MultiVAE
=========================

.. currentmodule:: multigrate.model

.. add toctree option to make autodoc generate the pages

.. autoclass:: MultiVAE



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

.. autosummary::

    ~MultiVAE.adata
    ~MultiVAE.adata_manager
    ~MultiVAE.device
    ~MultiVAE.get_normalized_function_name
    ~MultiVAE.history
    ~MultiVAE.is_trained
    ~MultiVAE.registry
    ~MultiVAE.run_id
    ~MultiVAE.run_name
    ~MultiVAE.summary_string
    ~MultiVAE.test_indices
    ~MultiVAE.train_indices
    ~MultiVAE.validation_indices





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

.. autosummary::

    ~MultiVAE.get_model_output
    ~MultiVAE.impute
    ~MultiVAE.load_query_data
    ~MultiVAE.plot_losses
    ~MultiVAE.setup_anndata
    ~MultiVAE.train





Attributes
~~~~~~~~~~



.. autoattribute:: MultiVAE.adata

.. autoattribute:: MultiVAE.adata_manager

.. autoattribute:: MultiVAE.device

.. autoattribute:: MultiVAE.get_normalized_function_name

.. autoattribute:: MultiVAE.history

.. autoattribute:: MultiVAE.is_trained

.. autoattribute:: MultiVAE.registry

.. autoattribute:: MultiVAE.run_id

.. autoattribute:: MultiVAE.run_name

.. autoattribute:: MultiVAE.summary_string

.. autoattribute:: MultiVAE.test_indices

.. autoattribute:: MultiVAE.train_indices

.. autoattribute:: MultiVAE.validation_indices






Methods
~~~~~~~



.. automethod:: MultiVAE.get_model_output

.. automethod:: MultiVAE.impute

.. automethod:: MultiVAE.load_query_data

.. automethod:: MultiVAE.plot_losses

.. automethod:: MultiVAE.setup_anndata

.. automethod:: MultiVAE.train


