sd StableDiffusion库学习笔记
目录
DeepSpeed
realesrgan
BasicSR超分辨率,去噪,去模糊,去 JPEG 压缩噪声
segment_anything
mmengine
controlnet_aux
accelerate
transfersformer
pytorch_fid
einops
compel transfersformer 文本嵌入调整库
报错:No module named ‘torchvision.transforms.functional_tensor
DeepSpeed
windows安装
deepspeed 安装 Windows_windows下使用deepspeed-CSDN博客
以前安装成功,2024.06报错:
报错代码:
from deepspeed.utils.zero_to_fp32 import get_fp32_state_dict_from_zero_checkpoint
File "D:\ProgramData\miniconda3\envs\pysd\lib\site-packages\deepspeed\runtime\config_utils.py", line 116, in get_config_defaultfield_name).required, f"'{field_name}' is a required field and does not have a default value"
AttributeError: 'FieldInfo' object has no attribute 'required'. Did you mean: 'is_required'?
realesrgan
BasicSR超分辨率,去噪,去模糊,去 JPEG 压缩噪声
是全称 Basic Super-Resolution 的缩写,它是一个基于 PyTorch 的开源图像视频复原工具箱 (Open-Source Image and Video Restoration Toolbox)。它适配多种视觉底层任务,比如超分辨率,去噪,去模糊,去 JPEG 压缩噪声等。旨在将各种 Super Restoration 模型整合在一起,形成一个复现视觉底层任务模型结果的统一框架。
segment_anything
mmengine
MMEngine 是一个基于 PyTorch 训练深度学习模型的基础库。它支持在 Linux、Windows 和 macOS 上运行。它提供了坚实的工程基础,使开发人员无需在工作流程上编写冗余代码。它作为所有 OpenMMLab 代码库的训练引擎,支持各个研究领域的数百种算法。此外,MMEngine 还可以通用地应用于非 OpenMMLab 项目。
controlnet_aux
【控制网-03/6】带扩散器的超快速控制网_controlnet-aux-CSDN博客
accelerate
transfersformer
pytorch_fid
einops
einops 优雅地操作张量维度(基础操作+pytorch操作+网络设计)-CSDN博客
实现图片分块化(使用einops库)-CSDN博客
compel transfersformer 文本嵌入调整库
探索文本控制艺术:Compel——一款强大的Transformer文本嵌入权重调整库-CSDN博客
报错:No module named ‘torchvision.transforms.functional_tensor
网上说torch和torchvision版本不匹配,发现可能是basicsr引用错误
File "D:\ProgramData\miniconda3\envs\pysd\lib\site-packages\basicsr\data\realesrgan_dataset.py", line 11, in <module>from basicsr.data.degradations import circular_lowpass_kernel, random_mixed_kernelsFile "D:\ProgramData\miniconda3\envs\pysd\lib\site-packages\basicsr\data\degradations.py", line 8, in <module>from torchvision.transforms.functional_tensor import rgb_to_grayscale
ModuleNotFoundError: No module named 'torchvision.transforms.functional_tensor'
解决方法:
from torchvision.transforms.functional import rgb_to_grayscale
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
sd StableDiffusion库学习笔记
目录 DeepSpeed realesrgan BasicSR超分辨率,去噪,去模糊,去 JPEG 压缩噪声 segment_anything mmengine controlnet_aux accelerate transfersformer pytorch_fid einops compel transfersformer 文本嵌入调整库 报错:…...
![](https://img-blog.csdnimg.cn/direct/863b0616c5564042b7034e9853bfd2da.png)
【单片机毕业设计选题24017】-基于STM32的禽舍环境监测控制系统(蓝牙版)
系统功能: 系统分为主机端和从机端,主机端主动向从机端发送信息和命令,从机端 收到主机端的信息后回复温湿度氨气浓度和光照强度等信息。 主要功能模块原理图: 电源时钟烧录接口: 单片机和按键输入电路: 主机部分电路: 从机部分电路: 资料获取地址 主…...
![](https://www.ngui.cc/images/no-images.jpg)
每天一个数据分析题(三百七十八)- 系统聚类
在系统聚类方法中,哪种系统聚类是直接利用了组内的离差平方和? A. 最长距离法 B. 重心法 C. Ward法 D. 类平均法 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案 数据分析专项练习题库 内容涵盖Python&#…...
![](https://img-blog.csdnimg.cn/direct/80d911841e544a80b3a4d769e21bded6.png)
守护系统稳定性的关键技术之看门狗
目录 一、独立看门狗 二、窗口看门狗 三、总结 看门狗定时器(Watchdog Timer,WDT)是嵌入式系统中至关重要的组件,用于监控和维护系统的稳定性。主要是用来监测单片机运行状态和解决程序引起的故障的模块。在由单片机构成的微型…...
![](https://img-blog.csdnimg.cn/direct/b06967cc557e416caad16d84dc588b10.png)
【Linux】进程间通信上 (1.5万字详解)
目录 一.进程间通信介绍 1.1进程间通信的目的 1.2初步认识进程间通信 1.3进程间通信的种类 二.匿名管道 2.1何为管道 2.1实现原理 2.3进一步探寻匿名管道 2.4编码实现匿名管道通信 2.5管道读写特点 2.6基于管道的进程池设计 三.命名管道 3.1实现原理 3.2代码实现 四.…...
![](https://www.ngui.cc/images/no-images.jpg)
测试用例设计:提升测试覆盖率的策略与方法
测试用例设计:提升测试覆盖率的策略与方法 前言测试用例设计的原则提高测试覆盖率的方法测试类型的分析 测试用例设计的基本方法等价类划分边界值分析正交法判定表法因果图法 方法与策略方法策略 如何评价测试用例结论 前言 在软件开发过程中,测试用例设…...
![](https://img-blog.csdnimg.cn/img_convert/e8a1900b548619d3ba9f92ed7f862731.jpeg)
【微服务】什么是Hystrix?一文带你入门Hystrix
文章目录 强烈推荐引言主要功能实现容错应用场景1. 远程服务调用2. 防止级联故障3. 网络延迟和超时管理4. 资源隔离5. 高并发场景6. 熔断与自动恢复7. 故障检测与监控 示例应用场景使用实例1. 引入依赖2. 创建 Hystrix 命令类3. 使用 Hystrix 命令4. 配置 Hystrix5. 实时监控集…...
![](https://www.ngui.cc/images/no-images.jpg)
AI学习指南机器学习篇-支持向量机超参数调优
AI学习指南机器学习篇-支持向量机超参数调优 在机器学习领域中,支持向量机(Support Vector Machines,SVM)是一种非常常用的监督学习模型。它通过寻找一个最优的超平面来进行分类和回归任务。然而,在实际应用中&#x…...
![](https://www.ngui.cc/images/no-images.jpg)
掉电安全文件系统分析
掉电安全FS 掉电安全的文件系统(Power-Fail Safe File Systems)被设计为在电源故障或系统崩溃的情况下仍能保持数据一致性的文件系统。这样的文件系统通常通过使用日志(journaling)或写时复制(copy-on-writeÿ…...
![](https://img-blog.csdnimg.cn/direct/cb19bbc1fd68490cb52b9d9f16c781db.png)
React-Redux学习笔记(自用)
1. 环境搭建 插件安装:Redux Toolkit和react-redux npm i reduxjs/toolkit react-redux2、 store目录结构设计 集中状态管理的部分会单独创建一个store目录(在src下)应用通常会有很多个子模块,所以还会有个modules目录&#x…...
![](https://img-blog.csdnimg.cn/direct/e678d5c05144448f9c9233bf292616a1.gif)
【机器学习】:线性回归模型学习路线
Hi~!这里是奋斗的小羊,很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~~ 💥💥个人主页:奋斗的小羊 💥💥所属专栏:C语言 🚀本系列文章为个人学习…...
![](https://img-blog.csdnimg.cn/direct/19ff5136621a434fa3541f01878b6641.png)
C++设计模式——Flyweight享元模式
一,享元模式简介 享元模式是一种结构型设计模式,它将每个对象中各自保存一份数据的方式改为多个对象共享同一份数据,该模式可以有效减少应用程序的内存占用。 享元模式的核心思想是共享和复用,通过设置共享资源来避免创建过多的实…...
![](https://www.ngui.cc/images/no-images.jpg)
Github 2024-06-19 开源项目日报 Top10
根据Github Trendings的统计,今日(2024-06-19统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量TypeScript项目3Rust项目2Go项目2JavaScript项目1Python项目1Dart项目1非开发语言项目1Ruby项目1HTML项目1项目化学习 创建周期:2538 天协议类…...
![](https://img-blog.csdnimg.cn/direct/25d75324150a4df89301f411eb6a7762.png)
【ARM】如何通过Keil MDK查看芯片的硬件信息
【更多软件使用问题请点击亿道电子官方网站】 1、文档目标: 解决在开发过程中对于开发项目所使用的的芯片的参数查看的问题 2、问题场景: 在项目开发过程中,经常需要对于芯片的时钟、寄存器或者一些硬件参数需要进行确认。大多数情况下是需…...
![](https://img-blog.csdnimg.cn/direct/4d423454a0984e4e9e0d9cb1c0a4a780.png)
elasticsearch的安装和配置
单节点安装与部署 我们通过docker进行安装 1.docker的安装 如果以及安装了docker就可以跳过这个步骤。 首先更新yum: yum update安装docker: yum install docker查看docker的版本: docker -v此时我们的docker就安装成功了。 2.创建网络 我们还需要部署kiban…...
![](https://img-blog.csdnimg.cn/direct/3256303c731f49f6a8ac46e62194fb9f.png)
华为云下Ubuntu20.04中Docker的部署
我想用Docker拉取splash,Docker目前已经无法使用(镜像都在国外)。这导致了 docker pull 命令的失败,原因是timeout。所以我们有必要将docker的源设置在国内,直接用国内的镜像。 1.在华为云下的Ubuntu20.04因为源的原因…...
![](https://www.ngui.cc/images/no-images.jpg)
1、C++编程中的基本运算 - 课件
一、基础知识 1、C程序的基本框架 // 预处理器指令,引入需要的头文件 #include <iostream> // 使用标准命名空间 using namespace std; // 主函数,程序的入口 int main() {// 局部变量声明// 程序逻辑代码// 返回值,表示程序正常结束…...
![](https://www.ngui.cc/images/no-images.jpg)
Java动态代理详解
文章目录 一、JDK动态代理1、关键类和接口2、实现步骤 二、CGLIB动态代理1、关键类2、实现步骤 三、总结 Java中的动态代理是一种设计模式,它允许在运行时创建代理对象,而不是在编译时。代理对象可以用来代理真实对象的方法调用。 Java中的动态代理主要…...
![](https://www.ngui.cc/images/no-images.jpg)
Python基础学习文档
一、Python入门 1.Python简介: Python是一种高级编程语言,用于多种应用,包括网站开发、数据科学、人工智能等。 Python具有语法简洁、易读性强、功能强大等特点。 2.安装Python ①访问Python官网(https://www.python.org/&am…...
![](https://img-blog.csdnimg.cn/direct/672f2cee071143718d8748dfb52ed408.jpeg)
数据结构与算法笔记:基础篇 - 分治算法:谈一谈大规模计算框架MapReduce中的分治思想
概述 MapReduce 是 Google 大数据处理的三姐马车之一,另外两个事 GFS 和 Bigtable。它在倒排索引、PageRank 计算、网页分析等搜索引擎相关的技术中都有大量的应用。 尽管开发一个 MapReduce 看起来很高深。实际上,万变不离其宗,它的本质就…...
![](https://img-blog.csdnimg.cn/direct/f9ae5081eb384691b6c9ca5ef0484f3d.png)
如何清除anaconda3缓存?
如果长期使用anaconda不清理缓存,会导致anaconda占用磁盘空间越来越多,甚至系统磁盘撑爆。 清除包缓存: 打开 Anaconda Prompt 或者命令行窗口。运行以下命令清除包缓存:conda clean --all这会清除所有的包缓存,释放磁…...
![](https://img-blog.csdnimg.cn/img_convert/6d2fadf913666ab5957cdc062740853f.jpeg)
智慧校园发展趋势:2024年及未来教育科技展望
展望2024年及未来的教育科技领域,智慧校园的发展正引领着一场教育模式的深刻变革,其核心在于更深层次地融合技术与教育实践。随着人工智能技术的不断成熟,个性化学习将不再停留于表面,而是深入到每个学生的个性化需求之中。通过精…...
![](https://img-blog.csdnimg.cn/img_convert/9210a8afc87b7a5e9a554fd668423d7b.png)
【Python机器学习系列】针对特定数据构建管道流水线进行机器学习预测(案例+源码)
这是我的第305篇原创文章。 一、引言 机器学习项目中有可以自动化的标准工作流程。在 Python scikit-learn 中,管道有助于明确定义和自动化这些工作流程。使用pipeline后,我们每一步的输出都会自动的作为下一个的输入。一套完整的机器学习应用流程如下&a…...
![](https://www.ngui.cc/images/no-images.jpg)
Python 学习 第三册 第12章 图的最优化问题
----用教授的方式学习。 目录 12.1图的最优化问题 12.1.1最短路径:深度优先搜索和广度优先搜索 12.1图的最优化问题 我们下面研究另一种最优化问题。假设你有一个航空公司航线的价格列表,其中包括美国任意两个城市之间的航班价格。假设有3个城市A、B和C,从A出发经过B到达…...
![](https://www.ngui.cc/images/no-images.jpg)
建筑工程乙级资质与工程质量控制体系的构建
1. 质量管理体系建立 ISO 9001认证:虽然不是直接要求,但许多乙级资质企业会选择通过ISO 9001质量管理体系认证,以标准化管理流程,提升质量管理水平。质量方针与目标:明确企业的质量方针,设定可量化、可追踪…...
![](https://img-blog.csdnimg.cn/direct/2ede13d7e91d4983912ffad1b0e7bb4f.png)
kafka学习笔记07
Kafka高可用集群搭建节点需求规划 开放端口。 Kafka高可用集群之zookeeper集群搭建环境准备 删除之前的kafka和zookeeper。 重新进行环境部署: 我们解压我们的zookeeper: 编辑第一个zookeeper的配置文件: 我们重复类似的操作,创建三个zookeeper节点: 记…...
![](https://img-blog.csdnimg.cn/direct/85d927d7e8ef48cca9f0f4f81d9b87f4.png)
MQTTfx连接阿里云(详细版)
1、介绍 作为物联网开放平台,阿里云可谓是吸引大多数嵌入式爱好者的平台。物联网MQTT协议火热的今天,你使用过阿里云吗?本篇文章带你接触阿里云,实现MQTT通信。 我们在测试MQTT之前先了解下什么是MQTT协议。大家都知道它是一种发…...
![](https://www.ngui.cc/images/no-images.jpg)
Vue3使用provide和inject实现孙组件给爷组件传递数据
前言: 最近在研究gitHub中的一个项目并将与自己之前完成的项目进行结合,其中有一个功能是需要在孙组件将数据传递给爷组件,笔者研究后将使用总结如下: 具体步骤: 1.爷组件先定义一个空的函数传递给孙子 2.孙组件使…...
![](https://img-blog.csdnimg.cn/direct/0ef8169e78744fe0b05f2c3c30e58161.png)
昇思25天学习打卡营第1天|基本介绍及快速入门
1.第一天学习总体复盘 1)成功注册昇思大模型平台,并成功申请算力; 2)在jupyter环境下学习初学入门/初学教程的内容; 在基本介绍部分,快速撸了一边内容,有了一个基本的了解(没理解到位的计划采用…...
![](https://img-blog.csdnimg.cn/img_convert/e477755b81b13c9fa33a2e8414cedcb1.png)
C#.Net筑基-类型系统②常见类型
01、结构体类型Struct 结构体 struct 是一种用户自定义的值类型,常用于定义一些简单(轻量)的数据结构。对于一些局部使用的数据结构,优先使用结构体,效率要高很多。 可以有构造函数,也可以没有。因此初始…...
![](http://img.watchstor.com/uploadimg/20110331/1412553.jpg)
安徽网站建设公司/百度官网登录入口手机版
VNXe会给存储系统带来颠覆性变革么? 2011-03-31 弯曲评论 冬瓜头 摘要:存储巨头EMC最近发布了Clariion和Celerra联合整容之后的VNX以及里程碑VNXe产品,对这两个系列的产品的规格细节功能等就不再做过多介绍了。标签:VNXe 存储系…...
抄袭网站违法/大庆网络推广
ROS Indigo beginner_Tutorials-04 创建ROS程序包(就是软件包) 我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 14.04.4 LTS ROS 版本:ROS Indigo 下面我们就来在刚刚创建的 catkin_ws ROS 工作空…...
![](/images/no-images.jpg)
承德公司网站建设/百度官方网站网址是多少
关于connect: network is unreachable 问题的解决【转】参考文章: (1)关于connect: network is unreachable 问题的解决【转】 (2)https://www.cnblogs.com/zzb-Dream-90Time/p/9002465.html 备忘一下。...
![](/images/no-images.jpg)
贵阳建设网站公司/新疆今日头条新闻
生成0 - 1之间的随机数 select random();生成一个1 - 10000之间的随机整数 ceil:得到不小于参数的最小的整数 SELECT ceil(random()*(10000-1)1) as num;floor:得到不大于参数的最大整数 SELECT floor(random()*(10000-1)1) as num;trunc:截断…...
![](/images/no-images.jpg)
wordpress 增加收录/百度论坛首页
一 常用命令 1、.gitignore 文件为git忽略文件,例*.[oa] *.~ 为忽略.a或.o或.~结尾的文件。/表示忽略目录,!表示反取, *表示匹配零个或者多个字符。?表示匹配一个字符。 [0~9]表示0到9所有数字 2、如果部分更改文件已经…...
![](https://img-blog.csdnimg.cn/img_convert/0f3b546d10b175c701aeeaf04c566489.png)
政府网站建设与管理/semir是什么牌子衣服
我们专业供应一系列的凝集素;同时提供各种荧光标记修饰偶联的凝集素。提供罗丹明、CY3、CY5、FITC、生物素Biotin、琼脂糖Agarose、DyLight 488、DyLight 594、DyLight 649、Texas Red标记各种凝集素。 fitc-SBA荧光素标记的大豆凝集素 Fluorescein labeled Soybea…...