code: def optimizer_config(self, request, training_configs_learning_rate):
      optimizer_config = request.param
  
      # set optim and params to training config
      training_configs_learning_rate.optimizer_cls = optimizer_config[
          "optimizer_cls"
      ]
      training_configs_learning_rate.optimizer_params = (
          optimizer_config["optimizer_params"]
      )
  
      return optimizer_config
  
imports: import os
  from copy import deepcopy
  import pytest
  import torch
  from pythae.customexception import ModelError
  from pythae.models import AE, RHVAE, VAE, AEConfig, RHVAEConfig, VAEConfig
  from pythae.trainers import BaseTrainer, BaseTrainerConfig
  from tests.data.custom_architectures import *
label_desc: Use image node_id 4 for calling the Test_Build_Optimizer obj's underlying member method code with example usage: obj.optimizer_config(request, training_configs_learning_rate) and returns: optimizer_config