﻿neurovlm.training.ContrastiveTrainConfig
========================================

.. currentmodule:: neurovlm.training

.. autoclass:: ContrastiveTrainConfig

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~ContrastiveTrainConfig.__init__
      ~ContrastiveTrainConfig.architecture
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~ContrastiveTrainConfig.amp
      ~ContrastiveTrainConfig.base_channels
      ~ContrastiveTrainConfig.batch_size
      ~ContrastiveTrainConfig.brain_learning_rate
      ~ContrastiveTrainConfig.device
      ~ContrastiveTrainConfig.dropout
      ~ContrastiveTrainConfig.early_stopping_min_delta
      ~ContrastiveTrainConfig.early_stopping_patience
      ~ContrastiveTrainConfig.epochs
      ~ContrastiveTrainConfig.eval_batch_size
      ~ContrastiveTrainConfig.from_run
      ~ContrastiveTrainConfig.gradient_clip
      ~ContrastiveTrainConfig.in_channels
      ~ContrastiveTrainConfig.init_checkpoint
      ~ContrastiveTrainConfig.internal_variant
      ~ContrastiveTrainConfig.latent_dim
      ~ContrastiveTrainConfig.limit
      ~ContrastiveTrainConfig.max_eval_batches
      ~ContrastiveTrainConfig.max_train_batches
      ~ContrastiveTrainConfig.norm
      ~ContrastiveTrainConfig.num_blocks
      ~ContrastiveTrainConfig.num_workers
      ~ContrastiveTrainConfig.output_root
      ~ContrastiveTrainConfig.pooling
      ~ContrastiveTrainConfig.preset
      ~ContrastiveTrainConfig.primary_metric
      ~ContrastiveTrainConfig.projection_learning_rate
      ~ContrastiveTrainConfig.resume
      ~ContrastiveTrainConfig.run_id
      ~ContrastiveTrainConfig.seed
      ~ContrastiveTrainConfig.split_dir
      ~ContrastiveTrainConfig.target_shape
      ~ContrastiveTrainConfig.temperature
      ~ContrastiveTrainConfig.variant
      ~ContrastiveTrainConfig.volume_path
      ~ContrastiveTrainConfig.weight_decay
      ~ContrastiveTrainConfig.domain
   
   