当前位置: 首页 > news >正文

onGAU:简化的生成式 AI UI界面,一个非常简单的 AI 图像生成器 UI 界面,使用 Dear PyGui 和 Diffusers 构建。

​一、软件介绍

文末提供程序和源码下载

       onGAU:简化的生成式 AI UI界面开源程序,一个非常简单的 AI 图像生成器 UI 界面,使用 Dear PyGui 和 Diffusers 构建。

二、Installation 安装

  1. 文末下载后解压缩
  1. Run install.py with python to setup onGAU.
    使用 python 运行 install.py onGAU。
python3 install.py
  1. Run run.sh for MacOS / Linux or run.bat for Windows to start onGAU.
    在 MacOS / Linux 或 run.bat Windows 上运行 run.sh 以在 GAU 上启动。
  2. Happy generating! 祝您生成愉快!

三、Scripts 脚本

pnginfo.py:
   Shows the png metadata (prompt, negative prompt...) of a png file.
显示 png 文件的 png 元数据(提示、否定提示......

esrgan.py:
   CLI to upscale an image using ESRGAN.
CLI 使用 ESRGAN 放大映像。

四、Todo 

  •  Show total generation time
    显示总生成时间
  •  Save and load prompts and config
    保存和加载 Prompts 和 config
  •  Add img2img pipeline
    添加 img2img 管道
  •  Add LPW stable diffusion pipeline
    添加 LPW 稳定扩散管道
  •  Add textual inversion model loading
    添加文本反转模型加载
  •  Add Clip Skip parameter
    添加 Clip Skip 参数
  •  Add model CPU offloading
    添加模型 CPU 卸载
  •  Average step time
    平均步长
  •  Generation Progress ETA
    Generation Progress 预计到达时间
  •  Load .ckpt in app
    在应用程序中加载 .ckpt
  •  Load .safetensors lora in app
    在应用程序中加载 .safetensors lora
  •  Implement lora correctly and fully
    正确、全面地实施 LoRa
  •  Add tooltips 添加工具提示
  •  Denoising strength 降噪强度
  •  Change embedding models and loras in app
    更改应用程序中的嵌入模型和 loras
  •  Rework and organize UI
    重新设计和组织 UI
  •  Merging models 合并模型
  •  Add controlnet support
    添加 controlnet 支持
  •  Add super resolution (ESRGAN/SwinIR) support
    添加超分辨率 (ESRGAN/SwinIR) 支持
    •  Add ESRGAN support
      添加 ESRGAN 支持
    •  Add SwinIR support
      添加 SwinIR 支持
  •  Create an install script to easily install UI
    创建安装脚本以轻松安装 UI
  •  Interrupt generation process
    中断生成过程
  •  Add SDXL support
    添加 SDXL 支持
  •  Update diffusers to latest version
    将扩散器更新到最新版本
  •  Preview image during generation
    生成期间预览图像
  • Code Optimization  代码优化
    •  Fix memory leak when Compel prompt weighting is enabled
      修复启用 强制提示符加权时的内存泄漏
    •  Use better code to get image size
      使用更好的代码来获取图像大小
    •  Sometimes after changing models inference is extremely slow
      有时,在更改模型后,推理速度非常慢
    •  When switching pipelines inference gets extremely slow
      切换管道时,推理速度会变得非常慢
    •  First step takes extra time after ESRGAN upscale
      ESRGAN 放大后,第一步需要额外的时间
    •  Merging models makes inference unusably slow
      合并模型会使推理变得非常缓慢

五、软件下载

夸克网盘分享

本文信息来源于GitHub作者地址:https://github.com/sertdfyguhi/onGAU

相关文章:

  • 移动零--双指针
  • 【Java ee初阶】网络原理
  • P1725 琪露诺
  • 代码随想录第41天:图论2(岛屿系列)
  • PPT图表怎么制作?说5款自己使用过的PPT图表制作工具
  • 遗传算法组卷系统实现(Java版)
  • Web 架构之容灾方案深度解析
  • ThinkPad T440P如何从U盘安装Ubuntu24.04系统
  • Cadence学习笔记之---导入PCB板框、网表
  • 贪心算法专题(Part2)
  • 简述Web和HTTP
  • 机器学习 day02
  • 【OpenCV】imread函数的简单分析
  • 计算机网络基础科普
  • 学习黑客了解Python3的“HTTPServer“
  • 社区商城分销合作合规承诺书
  • MacOS 用brew 安装、配置、启动Redis
  • Jsp技术入门指南【十二】自定义标签
  • Laravel 安全:批量赋值 fillable 与 guarded
  • leetcode-hot-100(哈希)
  • 越怕出错越会出错,“墨菲定律”的魔咒该怎么破?
  • 全国人大常委会启动食品安全法执法检查
  • 正荣地产:前4个月销售14.96亿元,控股股东已获委任联合清盘人
  • 深圳下调公积金利率,209万纯公积金贷款总利息减少9.94万
  • 首家股份行旗下AIC来了,兴银金融资产投资有限公司获批筹建
  • 李云泽:小微企业融资协调工作机制已发放贷款12.6万亿元