﻿scvi.dataloaders.SemiSupervisedDataSplitter
===========================================

.. currentmodule:: scvi.dataloaders

.. add toctree option to make autodoc generate the pages

.. autoclass:: SemiSupervisedDataSplitter



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

.. autosummary::

    ~scvi.dataloaders.SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_KEY
    ~scvi.dataloaders.SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_NAME
    ~scvi.dataloaders.SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_TYPE
    ~scvi.dataloaders.SemiSupervisedDataSplitter.hparams
    ~scvi.dataloaders.SemiSupervisedDataSplitter.hparams_initial
    ~scvi.dataloaders.SemiSupervisedDataSplitter.name





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

.. autosummary::

    ~scvi.dataloaders.SemiSupervisedDataSplitter.from_datasets
    ~scvi.dataloaders.SemiSupervisedDataSplitter.load_from_checkpoint
    ~scvi.dataloaders.SemiSupervisedDataSplitter.load_state_dict
    ~scvi.dataloaders.SemiSupervisedDataSplitter.on_after_batch_transfer
    ~scvi.dataloaders.SemiSupervisedDataSplitter.on_before_batch_transfer
    ~scvi.dataloaders.SemiSupervisedDataSplitter.on_exception
    ~scvi.dataloaders.SemiSupervisedDataSplitter.predict_dataloader
    ~scvi.dataloaders.SemiSupervisedDataSplitter.prepare_data
    ~scvi.dataloaders.SemiSupervisedDataSplitter.save_hyperparameters
    ~scvi.dataloaders.SemiSupervisedDataSplitter.setup
    ~scvi.dataloaders.SemiSupervisedDataSplitter.state_dict
    ~scvi.dataloaders.SemiSupervisedDataSplitter.teardown
    ~scvi.dataloaders.SemiSupervisedDataSplitter.test_dataloader
    ~scvi.dataloaders.SemiSupervisedDataSplitter.train_dataloader
    ~scvi.dataloaders.SemiSupervisedDataSplitter.transfer_batch_to_device
    ~scvi.dataloaders.SemiSupervisedDataSplitter.val_dataloader





Attributes
~~~~~~~~~~~



.. autoattribute:: SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_KEY

.. autoattribute:: SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_NAME

.. autoattribute:: SemiSupervisedDataSplitter.CHECKPOINT_HYPER_PARAMS_TYPE

.. autoattribute:: SemiSupervisedDataSplitter.hparams

.. autoattribute:: SemiSupervisedDataSplitter.hparams_initial

.. autoattribute:: SemiSupervisedDataSplitter.name






Methods
~~~~~~~



.. automethod:: SemiSupervisedDataSplitter.from_datasets

.. automethod:: SemiSupervisedDataSplitter.load_from_checkpoint

.. automethod:: SemiSupervisedDataSplitter.load_state_dict

.. automethod:: SemiSupervisedDataSplitter.on_after_batch_transfer

.. automethod:: SemiSupervisedDataSplitter.on_before_batch_transfer

.. automethod:: SemiSupervisedDataSplitter.on_exception

.. automethod:: SemiSupervisedDataSplitter.predict_dataloader

.. automethod:: SemiSupervisedDataSplitter.prepare_data

.. automethod:: SemiSupervisedDataSplitter.save_hyperparameters

.. automethod:: SemiSupervisedDataSplitter.setup

.. automethod:: SemiSupervisedDataSplitter.state_dict

.. automethod:: SemiSupervisedDataSplitter.teardown

.. automethod:: SemiSupervisedDataSplitter.test_dataloader

.. automethod:: SemiSupervisedDataSplitter.train_dataloader

.. automethod:: SemiSupervisedDataSplitter.transfer_batch_to_device

.. automethod:: SemiSupervisedDataSplitter.val_dataloader


