class_docstr: Represents the list of image sets in a pipeline run
  
      
class_docstr_tok: ["Represents","the","list","of","image","sets","in","a","pipeline","run"]
docstr: Remove the memory associated with an image set
docstr_tok: ["Remove","the","memory","associated","with","an","image","set"]
code: def purge_image_set(self, number):
      """Remove the memory associated with an image set"""
      keys = self.__image_sets[number].keys
      image_set = self.__image_sets[number]
      for provider in image_set.providers:
          provider.release_memory()
      self.__image_sets[number] = None
      self.__image_sets_by_key[repr(keys)] = None
  
file_path: CellProfiler/src/subpackages/core/cellprofiler_core/image/_image_set_list.py
imports: import io
  import pickle
  from ._image_set import ImageSet
  from ..utilities.image import make_dictionary_key
label_desc: Use image node_id 7 for calling the ImageSetList obj's underlying member method code with example usage: obj.purge_image_set(number) without return types