class_docstr: overlap coefficient
  
  https://en.wikipedia.org/wiki/Overlap_coefficient
  https://github.com/Yomguithereal/talisman/blob/master/src/metrics/overlap.js
class_docstr_tok: ["overlap","coefficient","https",":","\/\/en.wikipedia.org\/wiki\/Overlap_coefficient","https",":","\/\/github.com\/Yomguithereal\/talisman\/blob\/master\/src\/metrics\/overlap.js"]
code: def __init__(
      self,
      qval: int = 1,
      as_set: bool = False,
      external: bool = True,
  ) -> None:
      self.qval = qval
      self.as_set = as_set
      self.external = external
  
imports: from __future__ import annotations
  from functools import reduce
  from itertools import islice, permutations, repeat
  from math import log
  from typing import Sequence
  from .base import Base, BaseSimilarity
  from .edit_based import DamerauLevenshtein
label_desc: Use image node_id 1 to create a new Overlap object from inherited base classes: _BaseSimilarity with example: obj = Overlap(qval, as_set, external)