INNER CODE UNIT · Python

results

yurijmikhalevich/rclip · rclip/main.py:350

      results = sorted(iter_results(), key=lambda result: (-result.score, result.filepath))
    else:
      results = heapq.nsmallest(top_k, iter_results(), key=lambda result: (-result.score, result.filepath))
    helpers.raise_if_cancelled(cancel_event)
    return results

  def list_images(
    self,
    directory: str,
    limit: int,
    *,
    after: ImageCursor | None = None,
    cancel_event: threading.Event | None = None,
  ) -> ImagePage:
    results: list[str] = []
    last_cursor: RClip.ImageCursor | None = None
    for row in self._db.get_image_filepaths_by_dir_path(directory, after):
      helpers.raise_if_cancelled(cancel_event)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…