class_docstr: A wrapper object that turns a `DistributedExplainer` into a remote actor. This allows running multiple distributed
  explainers in parallel.
class_docstr_tok: ["A","wrapper","object","that","turns","a","`","DistributedExplainer","`","into","a","remote","actor",".","This","allows","running","multiple","distributed","explainers","in","parallel","."]
code: def __getitem__(self, item: int):
      if item > len(self.distributed_explainers) - 1:
          raise IndexError(
              f"Pool collection contains only {len(self.distributed_explainers)} distributed explainers."
          )
  
      return self.distributed_explainers[item]
  
imports: import copy
  import logging
  from functools import partial
  from typing import Any, Callable, Dict, Generator, List, Optional, Tuple, Union
  import numpy
  from scipy import sparse
  import ray
label_desc: Use image node_id 5 for calling the PoolCollection obj's underlying member method code with example usage: obj.__getitem__(item) and returns: self