code: def declare_state_and_memory(
      self, previous_state: State
  ) -> Tuple[State, Optional[AllocationQuery]]:
      raise NotImplementedError
  
file_path: ffcv/ffcv/pipeline/operation.py
imports: from abc import ABC, abstractmethod
  from typing import TYPE_CHECKING
  from typing import Callable, Optional, Tuple
  import numpy
  from .state import State
  from .allocation_query import AllocationQuery
label_desc: Use image node_id 7 for calling the Operation obj's underlying member method code with example usage: obj.declare_state_and_memory(previous_state) without return types