code: def __init__(self):
      self._state = {}
      self.device = Device(DeviceType.CPU)
      self.execute_count = 0
      self.logger = logger
      self.feedback_collector = None
  
file_path: nebuly/optimization/nebullvm/nebullvm/operations/base.py
imports: import abc
  from typing import Dict, Union
  from loguru import logger
  from nebullvm.core.models import Device, DeviceType
  from nebullvm.tools.feedback_collector import FeedbackCollector
  from nebullvm.tools.utils import check_device
label_desc: Use image node_id 1 to create a new Operation object from inherited base classes: abc with example: obj = Operation()