﻿scvi.train.SemiSupervisedAdversarialTrainingPlanConfig
======================================================

.. currentmodule:: scvi.train

.. add toctree option to make autodoc generate the pages

.. autoclass:: SemiSupervisedAdversarialTrainingPlanConfig



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

.. autosummary::

    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.adversarial_classifier
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.classification_ratio
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.key_adversarial
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr_factor
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr_min
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr_patience
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr_scheduler_metric
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.lr_threshold
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.n_epochs_kl_warmup
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.n_steps_kl_warmup
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.optimizer
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.optimizer_creator
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.reduce_lr_on_plateau
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.scale_adversarial_loss
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.weight_decay
    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.loss_kwargs





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

.. autosummary::

    ~scvi.train.SemiSupervisedAdversarialTrainingPlanConfig.to_kwargs





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



.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.adversarial_classifier

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.classification_ratio

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.key_adversarial

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr_factor

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr_min

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr_patience

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr_scheduler_metric

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.lr_threshold

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.n_epochs_kl_warmup

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.n_steps_kl_warmup

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.optimizer

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.optimizer_creator

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.reduce_lr_on_plateau

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.scale_adversarial_loss

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.weight_decay

.. autoattribute:: SemiSupervisedAdversarialTrainingPlanConfig.loss_kwargs






Methods
~~~~~~~



.. automethod:: SemiSupervisedAdversarialTrainingPlanConfig.to_kwargs


