yf_netkidd 2024-08-29 12:11 采纳率: 0%
浏览 6
已结题

sd问题(标签-stable diffusion|关键词-table)

我使用megaease云端部署stable diffusion,使用图生图Instant-ID换脸,云端我用的是4090 24g显卡,36g内存,跑图跑了1分半,结果啥都没出来,图下方有如下代码:“NansException: A tensor with NaNs was produced in Unet. This could be either because there's not enough precision to represent the picture, or because your video card does not support half type. Try setting the "Upcast cross attention layer to float32" option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.
用时:1 min. 30.3 sec.

A: 9.71 GB, R: 10.54 GB, Sys: 11.0/23.6504 GB (46.6%)

请指点

  • 写回答

14条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-08-29 12:11
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    要解决这个问题,首先需要了解如何在SD问题上使用STABLE DIFFUSION API,并且理解如何将图生成图(INSTANT-ID)转换为ID。接下来,我会解释如何处理这些API和数据流,以及如何根据提供的代码片段来分析问题并找到解决方案。

    1. 使用STABLE DIFFUSION API

    STABLE DIFFUSION API允许您创建、训练和调优模型,通过提供一个输入图像,您可以创建一个生成的图像。例如:

    FROM STABLE_DIFFUSION IMPORT STABLEDIFFUSIONPIPELINE, AUTOENCODERKL
    
    # 定义模型参数
    MODEL = STABLEDIFFUSIONPIPELINE.FROM_PRETRAINED("STABILITYAI/STABLE-DIFFUSION-2-7B")
    
    # 提供输入图像
    INPUT_IMAGE = TORCH.RANDN(1, 3, 512, 512)
    
    # 创建生成器
    GENERATOR = MODEL.CREATE_MODEL()
    
    # 调用生成器
    GENERATED_IMAGE = GENERATOR(INPUT_IMAGE)
    
    # 将生成图像存储到本地文件系统
    GENERATED_IMAGE.SAVE("OUTPUT.PNG")
    

    2. 图生成图(INSTANT-ID)转换为ID

    为了将生成的图像转换为ID,可以使用以下步骤:

    1. 获取生成图像:生成器会返回一个表示生成图像的TENSOR。
    2. 计算ID:生成图像中的每个像素对应于生成器生成的ID。
    3. 保存ID:将生成图像中的所有像素对应的ID存储到文件中。

    3. 分析代码片段

    在这个例子中,代码片段N表明正在执行一个名为AUTOENCODERKL的函数,该函数用于生成ID。由于这个函数没有明确地返回ID,我们无法直接分析其行为或功能。然而,我们可以推测它可能是一个简单的图生成算法,比如生成一个随机图像,然后将其与预先定义的ID进行比较。

    解决方案

    在这种情况下,最直接的方法是尝试运行代码片段以确定它的功能。如果代码片段确实返回了预期的结果,那么问题可能是由于错误的实现或者参数设置引起的。此外,你也可以尝试其他替代函数,例如AUTOENCODERKL.GET_ID(),看看是否能够得到期望的结果。

    结论

    虽然提供的代码片段不足以解决问题,但通过尝试运行不同的代码片段和查看输出结果,我们可以大致猜测问题可能出在哪里。这有助于进一步诊断和解决问题。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月30日
  • 创建了问题 8月29日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?