class_docstr: Wrapper to add per-example caching to a LIT model.
code: def save_cache(self):
      self._cache.save_to_disk()
  
imports: from collections.abc import Callable, Iterable
  import os
  import pickle
  import threading
  from typing import Any, Optional, Union
  from absl import logging
  from lit_nlp.api import dataset
  from lit_nlp.api import model
  from lit_nlp.api import types
  from lit_nlp.lib import serialize
label_desc: Use image node_id 3 for calling the CachingModelWrapper obj's underlying member method code with example usage: obj.save_cache() without return types