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

做设计用的素材下载网站企业网站设计服务

做设计用的素材下载网站,企业网站设计服务,alt网站标签怎么做,星子网今天最新新闻可视化latents_list如下; 可视化最后一步与标准的噪声: 能隐约看出到最后一步还是会有“马”的形状 整个代码(及可视化代码如下): ## 参考freeprompt(FPE)的代码 import os import torch import torch.nn as nn import torch.n…

可视化latents_list如下;

 可视化最后一步与标准的噪声:

能隐约看出到最后一步还是会有“马”的形状

整个代码(及可视化代码如下):

## 参考freeprompt(FPE)的代码
import os 
import torch
import torch.nn as nn
import torch.nn.functional as F
import random
from diffusers import DDIMScheduler
from typing import Optional
import numpy as np
from Freeprompt.diffuser_utils import FreePromptPipeline
from Freeprompt.freeprompt_utils import register_attention_control_new
from torchvision.utils import save_image
from torchvision.io import read_image
from Freeprompt.freeprompt import SelfAttentionControlEdit,AttentionStore, AttentionControl# Note that you may add your Hugging Face token to get access to the models
device = torch.device("cuda") if torch.cuda.is_available() else torch.device("cpu")
model_path = "runwayml/stable-diffusion-v1-5"
scheduler = DDIMScheduler(beta_start=0.00085, beta_end=0.012, beta_schedule="scaled_linear", clip_sample=False, set_alpha_to_one=False)
pipe = FreePromptPipeline.from_pretrained(model_path, scheduler=scheduler).to(device)import yaml
def load_image_data(yaml_file):with open(yaml_file, 'r') as file:data = yaml.safe_load(file)return data# Note that you may add your Hugging Face token to get access to the models
device = torch.device("cuda") if torch.cuda.is_available() else torch.device("cpu")def load_image(image_path, device):image = read_image(image_path)image = image[:3].unsqueeze_(0).float() / 127.5 - 1.  # [-1, 1]image = F.interpolate(image, (512, 512))image = image.to(device)return imageself_replace_steps = .8
NUM_DIFFUSION_STEPS = 50   # 替换40步out_dir = "examples/outputs_noise_test"# SOURCE_IMAGE_PATH = "examples/img/000141.jpg"
SOURCE_IMAGE_PATH = "/opt/data/private/ywx/EasyNLP/diffusion/FreePromptEditing/data/wild-ti2i/data/horse.png"
source_image = load_image(SOURCE_IMAGE_PATH, device)source_prompt = ""# invert the source image
start_code, latents_list = pipe.invert(source_image,source_prompt,guidance_scale=7.5,num_inference_steps=50,return_intermediates=True)
# latents_list, 从最后一个到第一个时间步的中间特征, 51个中间潜在变量# target_prompt = 'a red car'   
target_prompt = 'a photo of a pink horse in the beach'latents = torch.randn(start_code.shape, device=device)
prompts = [source_prompt, target_prompt]start_code = start_code.expand(len(prompts), -1, -1, -1)
controller = SelfAttentionControlEdit(prompts, NUM_DIFFUSION_STEPS, self_replace_steps=self_replace_steps) # 自定义模块register_attention_control_new(pipe, controller)# Note: querying the inversion intermediate features latents_list
# may obtain better reconstruction and editing results
results = pipe(prompts,latents=start_code,guidance_scale=7.5,ref_intermediate_latents=latents_list) #latents_list:51save_image(results[0], os.path.join(out_dir, str(target_prompt)+'_recon.jpg'))
save_image(results[1], os.path.join(out_dir, str(target_prompt)+'.jpg'))

 可视化:

import torch
import matplotlib.pyplot as pltnum_images = len(latents_list)
grid_size = (num_images // 5 + (num_images % 5 > 0), 5)  # 自动计算行数,确保所有图像都显示fig, axes = plt.subplots(*grid_size, figsize=(15, 15))
axes = axes.flatten()  # 将二维网格展平成一维,便于索引for i in range(num_images):latent_image = latents_list[i].squeeze().cpu().detach().numpy().transpose(1, 2, 0)axes[i].imshow(latent_image)axes[i].set_title(f"Step {i+1}")axes[i].axis('off') for j in range(num_images, len(axes)):axes[j].axis('off')plt.tight_layout() 
plt.show()

http://www.dtcms.com/wzjs/398284.html

相关文章:

  • wordpress怎么生成网站地图网上在哪里打广告最有效
  • 大企业网站建设广州seo服务公司
  • 网站开发框架的作用著名的网络营销案例
  • 江门网站seo优化国家卫健委最新疫情报告
  • 网站地图 wordpress百度网页
  • 遵义服务好的网站建设公司抖音seo点击软件排名
  • 公司官网查询浙江专业网站seo
  • 做与食品安全有关的网站seo网站优化怎么做
  • 12306网站建设费用seo技术培训宁波
  • 深圳网站建设公司廊坊首页霸屏排名优化
  • 阿里云 部署网站国家高新技术企业名单
  • seo网站建设apple日本网站
  • 吴桥县做网站如何制作自己的网站?
  • 高端的佛山网站建设学网络与新媒体后悔死了
  • dreamweaver怎样用框架做网站seo线下培训机构
  • php 建设网站制作seo单页面优化
  • 四川省建设网站北京推广
  • 网站策划机构it培训班
  • 洛阳网站排名电商运营seo
  • 网站如何做服务器授权书汕头网页搜索排名提升
  • 旅游设计专业网站百度搜索引擎竞价排名
  • 做奶茶吧店网站seowhy官网
  • 鄂尔多斯网站制作公司网络营销题库案例题
  • 做海外网站推广百度互联网营销是什么
  • 做一个网站最便宜多少钱网站功能开发
  • 黑龙江恒泰建设集团网站优化关键词的步骤
  • 建https网站淘宝关键词搜索工具
  • 汉唐皓月网站推广方案免费推广引流怎么做
  • 网站排名做不上去宁波seo优化公司排名
  • 河南网站建设公司搜索风云榜