class_docstr: Compare output from a collection of notebooks
  
  To access output, notebooks must tag the cells (one tag per cell). For
  instructions on tagging cells, `see this <https://papermill.readthedocs.io/en/latest/usage-parameterize.html>`_ # noqa
  
  :doc:`Click here <../comparison/NotebookCollection>` to see the user guide.
  
  Parameters
  ----------
  paths : list
      Paths to notebooks to load
  
  ids : list or 'filenames', default=None
      List of ids (one per notebook), if None, paths are used as identifiers,
      if 'filenames', the file name is extracted from each path and used
      as identifier (ignores extension)
class_docstr_tok: ["Compare","output","from","a","collection","of","notebooks","To","access","output",",","notebooks","must","tag","the","cells","(","one","tag","per","cell",")",".","For","instructions","on","tagging","cells",",","`","see","this","<","https",":","\/\/papermill.readthedocs.io\/en\/latest\/usage-parameterize.html",">","`","_","#","noqa",":","doc",":","`","Click","here","<","..","\/comparison\/NotebookCollection",">","`","to","see","the","user","guide",".","Parameters","--","--","--","--","--","paths",":","list","Paths","to","notebooks","to","load","ids",":","list","or","'filenames","'",",","default=None","List","of","ids","(","one","per","notebook",")",",","if","None",",","paths","are","used","as","identifiers",",","if","'filenames","'",",","the","file","name","is","extracted","from","each","path","and","used","as","identifier","(","ignores","extension",")"]
code: def _ipython_key_completions_(self):
      return self._keys
  
imports: from functools import partial
  from difflib import HtmlDiff
  import random
  import string
  import base64
  import copy
  from pathlib import Path
  from collections.abc import Mapping
  import black
  import pandas
  from IPython.display import HTML, Image
  from jinja2 import Environment, PackageLoader
  from .NotebookIntrospector import NotebookIntrospector
  from .sets import differences
  from ..table import Table
  from ..telemetry import SKLearnEvaluationLogger
label_desc: Use image node_id 4 for calling the NotebookCollection obj's underlying member method code with example usage: obj._ipython_key_completions_() and returns: self