code: def __init__(self, **kwargs):
      super().__init__()
  
      self.train_acc = Accuracy(task="multiclass", num_classes=3)
      self.val_acc = Accuracy(task="multiclass", num_classes=3)
      self.test_acc = Accuracy(task="multiclass", num_classes=3)
      self.args = kwargs
  
      self.fc1 = nn.Linear(4, 10)
      self.fc2 = nn.Linear(10, 10)
      self.fc3 = nn.Linear(10, 3)
      self.cross_entropy_loss = nn.CrossEntropyLoss()
  
      self.lr = kwargs.get("lr", 0.01)
      self.momentum = kwargs.get("momentum", 0.9)
      self.weight_decay = kwargs.get("weight_decay", 0.1)
  
file_path: mlflow/examples/pytorch/AxHyperOptimizationPTL/iris.py
imports: import pytorch_lightning
  import torch
  import torch.nn.functional
  from torch import nn
label_desc: Use image node_id 1 to create a new IrisClassification object from inherited base classes: pl with example: obj = IrisClassification()