1 Star 0 Fork 0

黄志谦/efficiency-nodes-comfyui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
cg_mixed_seed_noise.py 921 Bytes
一键复制 编辑 原始数据 按行查看 历史
TSC 提交于 2年前 . Efficiency Nodes V2.0
# https://github.com/chrisgoringe/cg-noise
import torch
def get_mixed_noise_function(original_noise_function, variation_seed, variation_weight):
def prepare_mixed_noise(latent_image:torch.Tensor, seed, batch_inds):
single_image_latent = latent_image[0].unsqueeze_(0)
different_noise = original_noise_function(single_image_latent, variation_seed, batch_inds)
original_noise = original_noise_function(single_image_latent, seed, batch_inds)
if latent_image.shape[0]==1:
mixed_noise = original_noise * (1.0-variation_weight) + different_noise * (variation_weight)
else:
mixed_noise = torch.empty_like(latent_image)
for i in range(latent_image.shape[0]):
mixed_noise[i] = original_noise * (1.0-variation_weight*i) + different_noise * (variation_weight*i)
return mixed_noise
return prepare_mixed_noise
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/xueqing0622/efficiency-nodes-comfyui.git
git@gitee.com:xueqing0622/efficiency-nodes-comfyui.git
xueqing0622
efficiency-nodes-comfyui
efficiency-nodes-comfyui
main

搜索帮助