﻿neurovlm.training.MLPTextToBrainTrainConfig
===========================================

.. currentmodule:: neurovlm.training

.. autoclass:: MLPTextToBrainTrainConfig

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~MLPTextToBrainTrainConfig.__init__
      ~MLPTextToBrainTrainConfig.architecture
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~MLPTextToBrainTrainConfig.batch_size
      ~MLPTextToBrainTrainConfig.brain_dim
      ~MLPTextToBrainTrainConfig.device
      ~MLPTextToBrainTrainConfig.early_stopping_min_delta
      ~MLPTextToBrainTrainConfig.early_stopping_patience
      ~MLPTextToBrainTrainConfig.epochs
      ~MLPTextToBrainTrainConfig.eval_batch_size
      ~MLPTextToBrainTrainConfig.gradient_clip
      ~MLPTextToBrainTrainConfig.hidden_dim
      ~MLPTextToBrainTrainConfig.latent_dim
      ~MLPTextToBrainTrainConfig.learning_rate
      ~MLPTextToBrainTrainConfig.max_eval_batches
      ~MLPTextToBrainTrainConfig.max_train_batches
      ~MLPTextToBrainTrainConfig.metric_direction
      ~MLPTextToBrainTrainConfig.num_workers
      ~MLPTextToBrainTrainConfig.output_root
      ~MLPTextToBrainTrainConfig.preset
      ~MLPTextToBrainTrainConfig.primary_metric
      ~MLPTextToBrainTrainConfig.resume
      ~MLPTextToBrainTrainConfig.run_id
      ~MLPTextToBrainTrainConfig.seed
      ~MLPTextToBrainTrainConfig.text_dim
      ~MLPTextToBrainTrainConfig.weight_decay
   
   