开发者社区> 问答> 正文

AIGC里我很疑惑他上面得445*230这个参数是怎么来的?

我请教一个问题 我们在图生图得时候 把原始图和mask传递给sd 之后 他会报一个height and width must be >0 我们看日志发现是计算精度得问题 但是我很疑惑他上面得445230这个参数是怎么来的?最终sd计算出来的宽高分别是512264 我们这边计算出来的宽高是51226577d008dd48c3376a4afaf61020acf042.png我输入得图片大小是512265 计算的逻辑应该是没问题得 sd得输出结果是512264 只是不知道精度丢失在了哪里 我看他的源码里面是向下取整 但是搞不清楚前面输出的445230得宽高是怎么来的

展开
收起
饭也太好吃了 2023-06-20 15:40:15 39 0
1 条回答
写回答
取消 提交回答
  • "可能跟resize函数里这行代码有关,可以在这里打印一下看看是不是调用到了这里导致445*230的805fddb8e8e7e65f498fdc8e13299ba9.png,此回答整理自钉群“AIGC方案-阿里云支持群(答疑查看群公告底部指引)(答疑@机器人)”

    "

    2023-06-20 17:13:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
新一代AIGC图像应用 在零售行业的实践成果 立即下载
云原生场景下, AIGC模型服务的工程挑战和应对 立即下载
关于《探索AIGC下的软件工程新范式》的联合声明 立即下载