/sd-extension-system-info

System and platform info and standardized benchmarking extension for SD.Next and WebUI

Primary LanguagePythonMIT LicenseMIT

System Info tab extensions for SD Automatic WebUI

Creates a top-level System Info tab in Automatic WebUI with

Note:

  • State & memory info are auto-updated every second if tab is visible
    (no updates are performed when tab is not visible)
  • All other information is updated once upon WebUI load and
    can be force refreshed if required

Current information

  • Server start time
  • Version
  • Current Model & VAE
  • Current State
  • Current Memory statistics

System data

  • Platform details
  • Torch, CUDA and GPU details
  • Active CMD flags such as low-vram or med-vram
  • Versions of critical libraries as xformers, transformers, etc.
  • Versions of dependent repositories such as k-diffusion, etc.

screenshot

Benchmark

  • Allows to run standardized benchmark and optionally submit data to cloud logger [details]

screenshot

  • Note: Record is appended if any of the system properties change else benchmark data replaces existing matching record

  • All results can be viewed online

Models

  • Models (with hash)

  • Hypernetworks

  • Embeddings (including info on number of vectors per embedding)

    screenshot

Info Object

  • System object is available as JSON for quick passing of information

    screenshot