code: def test_loss(self):
      settings = {
          "metrics": ["MAE", "RMSE", "LOGLOSS", "AUC"],
          "valid_metric": "auc",
          "eval_args": {
              "split": {"RS": [0.8, 0.1, 0.1]},
              "order": "RO",
              "mode": "uni100",
          },
      }
      self.assertTrue(
          run_parms(
              {
                  "topk": {
                      1,
                  }
              },
              extra_dict=settings,
          )
      )
  
imports: import os
  import sys
  import unittest
  import logging
  import warnings
  import numpy
  from recbole.quick_start import run_recbole
label_desc: Use image node_id 18 for calling the TestOverallConfig obj's underlying member method code with example usage: obj.test_loss() without return types