code: def __exit__(self, __exc_type, __exc_value, __traceback):
      # Numpy doesn't have an API to close memory maps yet
      # The only thing one can do is flush it be since we are not
      # Writing to it it's pointless
      # Moreover we want to avoid opening the memmap over and over
      # anyway.
      return super().__exit__(__exc_type, __exc_value, __traceback)
  
file_path: ffcv/ffcv/memory_managers/os_cache.py
imports: from typing import TYPE_CHECKING
  import numpy
  import numba
  from .base import MemoryManager, MemoryContext
  from ..pipeline.compiler import Compiler
label_desc: Use image node_id 4 for calling the OSCacheContext obj's underlying member method code with example usage: obj.__exit__(__exc_type, __exc_value, __traceback) and returns: super