﻿neurovlm.training.MLPContrastiveTrainConfig
===========================================

.. currentmodule:: neurovlm.training

.. autoclass:: MLPContrastiveTrainConfig

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~MLPContrastiveTrainConfig.__init__
      ~MLPContrastiveTrainConfig.architecture
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~MLPContrastiveTrainConfig.batch_size
      ~MLPContrastiveTrainConfig.brain_dim
      ~MLPContrastiveTrainConfig.brain_hidden_dim
      ~MLPContrastiveTrainConfig.device
      ~MLPContrastiveTrainConfig.early_stopping_min_delta
      ~MLPContrastiveTrainConfig.early_stopping_patience
      ~MLPContrastiveTrainConfig.epochs
      ~MLPContrastiveTrainConfig.eval_batch_size
      ~MLPContrastiveTrainConfig.gradient_clip
      ~MLPContrastiveTrainConfig.initialize_text_from_mse
      ~MLPContrastiveTrainConfig.learning_rate
      ~MLPContrastiveTrainConfig.max_eval_batches
      ~MLPContrastiveTrainConfig.max_train_batches
      ~MLPContrastiveTrainConfig.metric_direction
      ~MLPContrastiveTrainConfig.num_workers
      ~MLPContrastiveTrainConfig.output_root
      ~MLPContrastiveTrainConfig.preset
      ~MLPContrastiveTrainConfig.primary_metric
      ~MLPContrastiveTrainConfig.resume
      ~MLPContrastiveTrainConfig.run_id
      ~MLPContrastiveTrainConfig.seed
      ~MLPContrastiveTrainConfig.shared_dim
      ~MLPContrastiveTrainConfig.temperature
      ~MLPContrastiveTrainConfig.text_dim
      ~MLPContrastiveTrainConfig.text_hidden_dim
      ~MLPContrastiveTrainConfig.weight_decay
   
   