﻿neurovlm.training.AutoencoderTrainConfig
========================================

.. currentmodule:: neurovlm.training

.. autoclass:: AutoencoderTrainConfig

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~AutoencoderTrainConfig.__init__
      ~AutoencoderTrainConfig.architecture
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~AutoencoderTrainConfig.amp
      ~AutoencoderTrainConfig.base_channels
      ~AutoencoderTrainConfig.batch_size
      ~AutoencoderTrainConfig.device
      ~AutoencoderTrainConfig.domain
      ~AutoencoderTrainConfig.dropout
      ~AutoencoderTrainConfig.early_stopping_min_delta
      ~AutoencoderTrainConfig.early_stopping_patience
      ~AutoencoderTrainConfig.epochs
      ~AutoencoderTrainConfig.eval_batch_size
      ~AutoencoderTrainConfig.from_run
      ~AutoencoderTrainConfig.gradient_clip
      ~AutoencoderTrainConfig.in_channels
      ~AutoencoderTrainConfig.include_voxel_auroc
      ~AutoencoderTrainConfig.init_checkpoint
      ~AutoencoderTrainConfig.initialization
      ~AutoencoderTrainConfig.latent_dim
      ~AutoencoderTrainConfig.learning_rate
      ~AutoencoderTrainConfig.limit
      ~AutoencoderTrainConfig.max_eval_batches
      ~AutoencoderTrainConfig.max_train_batches
      ~AutoencoderTrainConfig.metric_direction
      ~AutoencoderTrainConfig.norm
      ~AutoencoderTrainConfig.num_blocks
      ~AutoencoderTrainConfig.num_workers
      ~AutoencoderTrainConfig.output_root
      ~AutoencoderTrainConfig.pooling
      ~AutoencoderTrainConfig.preset
      ~AutoencoderTrainConfig.primary_metric
      ~AutoencoderTrainConfig.resume
      ~AutoencoderTrainConfig.run_id
      ~AutoencoderTrainConfig.seed
      ~AutoencoderTrainConfig.split_dir
      ~AutoencoderTrainConfig.target_shape
      ~AutoencoderTrainConfig.variant
      ~AutoencoderTrainConfig.volume_path
      ~AutoencoderTrainConfig.weight_decay
   
   