code: def setUp(self) -> None:
      random.seed(1234)
      torch.random.manual_seed(1234)
      self._item_relevances = [1.0, 0.5, 2.5, 2.0, 5.0]
      self._slot_item_relevances = [
          [1.0, 0.5, 2.5, 2.0, 5.0],
          [1.5, 1.0, 2.0, 1.0, 4.0],
          [3.0, 2.5, 0.5, 4.0, 2.0],
      ]
      self._item_rewards = [3.0, 8.0, 0.0, 4.0, 1.0]
      self._item_size = len(self._item_relevances)
      self._slate_size = 3
      self._slots = SlateSlots(self._slate_size)
  
file_path: ReAgent/reagent/ope/test/unit_tests/test_slate_estimators.py
imports: import random
  import unittest
  import torch
  from reagent.ope.estimators.slate_estimators import DCGSlateMetric, NDCGSlateMetric, Slate, SlateItem, SlateItemProbabilities, SlateItemValues, SlateSlotItemProbabilities, SlateSlots
label_desc: Use image node_id 1 for calling the TestEstimator obj's underlying member method code with example usage: obj.setUp() without return types