﻿scvi.train.TrainerConfig
========================

.. currentmodule:: scvi.train

.. add toctree option to make autodoc generate the pages

.. autoclass:: TrainerConfig



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

.. autosummary::

    ~scvi.train.TrainerConfig.accelerator
    ~scvi.train.TrainerConfig.benchmark
    ~scvi.train.TrainerConfig.check_val_every_n_epoch
    ~scvi.train.TrainerConfig.checkpointing_monitor
    ~scvi.train.TrainerConfig.default_root_dir
    ~scvi.train.TrainerConfig.devices
    ~scvi.train.TrainerConfig.early_stopping
    ~scvi.train.TrainerConfig.early_stopping_min_delta
    ~scvi.train.TrainerConfig.early_stopping_mode
    ~scvi.train.TrainerConfig.early_stopping_monitor
    ~scvi.train.TrainerConfig.early_stopping_patience
    ~scvi.train.TrainerConfig.early_stopping_warmup_epochs
    ~scvi.train.TrainerConfig.enable_checkpointing
    ~scvi.train.TrainerConfig.enable_model_summary
    ~scvi.train.TrainerConfig.enable_progress_bar
    ~scvi.train.TrainerConfig.learning_rate_monitor
    ~scvi.train.TrainerConfig.log_every_n_steps
    ~scvi.train.TrainerConfig.log_save_dir
    ~scvi.train.TrainerConfig.logger
    ~scvi.train.TrainerConfig.max_epochs
    ~scvi.train.TrainerConfig.num_sanity_val_steps
    ~scvi.train.TrainerConfig.progress_bar_refresh_rate
    ~scvi.train.TrainerConfig.simple_progress_bar
    ~scvi.train.TrainerConfig.extra_kwargs





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

.. autosummary::

    ~scvi.train.TrainerConfig.to_kwargs





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



.. autoattribute:: TrainerConfig.accelerator

.. autoattribute:: TrainerConfig.benchmark

.. autoattribute:: TrainerConfig.check_val_every_n_epoch

.. autoattribute:: TrainerConfig.checkpointing_monitor

.. autoattribute:: TrainerConfig.default_root_dir

.. autoattribute:: TrainerConfig.devices

.. autoattribute:: TrainerConfig.early_stopping

.. autoattribute:: TrainerConfig.early_stopping_min_delta

.. autoattribute:: TrainerConfig.early_stopping_mode

.. autoattribute:: TrainerConfig.early_stopping_monitor

.. autoattribute:: TrainerConfig.early_stopping_patience

.. autoattribute:: TrainerConfig.early_stopping_warmup_epochs

.. autoattribute:: TrainerConfig.enable_checkpointing

.. autoattribute:: TrainerConfig.enable_model_summary

.. autoattribute:: TrainerConfig.enable_progress_bar

.. autoattribute:: TrainerConfig.learning_rate_monitor

.. autoattribute:: TrainerConfig.log_every_n_steps

.. autoattribute:: TrainerConfig.log_save_dir

.. autoattribute:: TrainerConfig.logger

.. autoattribute:: TrainerConfig.max_epochs

.. autoattribute:: TrainerConfig.num_sanity_val_steps

.. autoattribute:: TrainerConfig.progress_bar_refresh_rate

.. autoattribute:: TrainerConfig.simple_progress_bar

.. autoattribute:: TrainerConfig.extra_kwargs






Methods
~~~~~~~



.. automethod:: TrainerConfig.to_kwargs


