﻿scvi.train.AdversarialTrainingPlanConfig
========================================

.. currentmodule:: scvi.train

.. add toctree option to make autodoc generate the pages

.. autoclass:: AdversarialTrainingPlanConfig



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

.. autosummary::

    ~scvi.train.AdversarialTrainingPlanConfig.adversarial_classifier
    ~scvi.train.AdversarialTrainingPlanConfig.compile
    ~scvi.train.AdversarialTrainingPlanConfig.compile_kwargs
    ~scvi.train.AdversarialTrainingPlanConfig.lr
    ~scvi.train.AdversarialTrainingPlanConfig.lr_factor
    ~scvi.train.AdversarialTrainingPlanConfig.lr_min
    ~scvi.train.AdversarialTrainingPlanConfig.lr_patience
    ~scvi.train.AdversarialTrainingPlanConfig.lr_scheduler_metric
    ~scvi.train.AdversarialTrainingPlanConfig.lr_threshold
    ~scvi.train.AdversarialTrainingPlanConfig.n_epochs_kl_warmup
    ~scvi.train.AdversarialTrainingPlanConfig.n_steps_kl_warmup
    ~scvi.train.AdversarialTrainingPlanConfig.optimizer
    ~scvi.train.AdversarialTrainingPlanConfig.optimizer_creator
    ~scvi.train.AdversarialTrainingPlanConfig.reduce_lr_on_plateau
    ~scvi.train.AdversarialTrainingPlanConfig.scale_adversarial_loss
    ~scvi.train.AdversarialTrainingPlanConfig.weight_decay
    ~scvi.train.AdversarialTrainingPlanConfig.loss_kwargs





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

.. autosummary::

    ~scvi.train.AdversarialTrainingPlanConfig.to_kwargs





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



.. autoattribute:: AdversarialTrainingPlanConfig.adversarial_classifier

.. autoattribute:: AdversarialTrainingPlanConfig.compile

.. autoattribute:: AdversarialTrainingPlanConfig.compile_kwargs

.. autoattribute:: AdversarialTrainingPlanConfig.lr

.. autoattribute:: AdversarialTrainingPlanConfig.lr_factor

.. autoattribute:: AdversarialTrainingPlanConfig.lr_min

.. autoattribute:: AdversarialTrainingPlanConfig.lr_patience

.. autoattribute:: AdversarialTrainingPlanConfig.lr_scheduler_metric

.. autoattribute:: AdversarialTrainingPlanConfig.lr_threshold

.. autoattribute:: AdversarialTrainingPlanConfig.n_epochs_kl_warmup

.. autoattribute:: AdversarialTrainingPlanConfig.n_steps_kl_warmup

.. autoattribute:: AdversarialTrainingPlanConfig.optimizer

.. autoattribute:: AdversarialTrainingPlanConfig.optimizer_creator

.. autoattribute:: AdversarialTrainingPlanConfig.reduce_lr_on_plateau

.. autoattribute:: AdversarialTrainingPlanConfig.scale_adversarial_loss

.. autoattribute:: AdversarialTrainingPlanConfig.weight_decay

.. autoattribute:: AdversarialTrainingPlanConfig.loss_kwargs






Methods
~~~~~~~



.. automethod:: AdversarialTrainingPlanConfig.to_kwargs


