code: def scheduler_config(self, request, training_configs_learning_rate):
      scheduler_config = request.param
  
      # set scheduler and params to training config
      training_configs_learning_rate.autoencoder_scheduler_cls = (
          scheduler_config["autoencoder_scheduler_cls"]
      )
      training_configs_learning_rate.autoencoder_scheduler_params = (
          scheduler_config["autoencoder_scheduler_params"]
      )
      training_configs_learning_rate.discriminator_scheduler_cls = (
          scheduler_config["discriminator_scheduler_cls"]
      )
      training_configs_learning_rate.discriminator_scheduler_params = (
          scheduler_config["discriminator_scheduler_params"]
      )
  
      return request.param
  
imports: import os
  from copy import deepcopy
  import pytest
  import torch
  from pythae.models import Adversarial_AE, Adversarial_AE_Config
  from pythae.trainers import AdversarialTrainer, AdversarialTrainerConfig
  from tests.data.custom_architectures import *
label_desc: Use image node_id 4 for calling the Test_Build_Scheduler obj's underlying member method code with example usage: obj.scheduler_config(request, training_configs_learning_rate) and returns: request