code: def configure_optimizers(self, lr: float):
      return torch.optim.Adam(self.parameters(), lr=lr, eps=1e-4)
  
imports: import math
  from typing import Dict, Tuple
  import gymnasium
  import torch
  import torch.nn.functional
  from lightning.pytorch import LightningModule
  from torch import Tensor
  from torch.distributions import Categorical
  from torchmetrics import MeanMetric
  from rl.loss import entropy_loss, policy_loss, value_loss
  from rl.utils import layer_init
label_desc: Use image node_id 11 for calling the PPOLightningAgent obj's underlying member method code with example usage: obj.configure_optimizers(lr) and returns: torch