技术标签: python stable diffusion macos
芯片:Apple M1 Pro
内存:16G
mac如何本地部署stable diffusion (支持更换模组,支持M1,M2)
https://brew.sh
建议修改brew源,否则下载比较慢,或者用梯子也行
然后安装必备组件:
brew install cmake protobuf rust [email protected] git wget
PS:我安装的python 3.10.9,支持M1芯片(我是用annconda安装的)
打开pytorch官网:https://pytorch.org/
在页面上选择安装的版本,如下,根据提示的安装命令执行即可:
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
此处需要用梯子,不然很慢,或者就下载不了。我是直接去github把源码下载下来了:https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd到stable-diffusion-webui目录,运行webui.sh
cd /Users/xxx/stable-diffusion-webui(这是我的目录)
./webui.sh
PS:运行前请先往下看
pip3 install gfpgan
安装clip比较特殊,直接pip3 install clip只能安装0.2.0版本,CLIP反推功能无法正常使用(但是系统可以正常运行起来),1.0版本clip安装方式如下(建议上梯子):
pip install ftfy regex tqdm
pip install git+https://github.com/openai/CLIP.git
给pip3设置清华源
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
原来的不太好用,建议用这个下载拓展插件
扩展列表网址:
https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.md
第一步:Extensions–>install from URL,输入汉化插件地址,点击install
汉化插件:https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN
第二步:settings–>User interface,点刷新按钮,选择zh_CN语言包
第三步:先点击Apply settings提交设置,然后点击Reload UI重启界面即可。
直接上大神视频教程
【AI绘画】完美控制画面!告别抽卡时代 人物动作控制/景深/线稿上色 Controlnet安装使用教程
ControlNet 插件:https://jihulab.com/hunter0725/sd-webui-controlnet
在URL后添加:?__theme=dark
http://127.0.0.1:7860/?__theme=dark
下模型的C站:https://civitai.com/
下模型的huggingface:https://huggingface.co/
tag标签超市:https://tags.novelai.dev/
Stable Diffusion 法术解析:https://spell.novelai.dev/
错误示范:model.pymodel=Nonedef load_model(): global model # 定义模型 model = MaskRCNN(mode='inference', model_dir='./', config=PredictionConfig()) # 加载模型权重 model.load_weights(model_pat...
Request作为域对象 Request作为域对象的APIl 向Request域中保存数据setAttribute()l 从Request域中获取数据getAttribute()l 从Request域中移除数据removeAttribute()Request作为域对象作用范围Requ
现在汽车快速发展,车上的ECU数目已经达到几十个,乘用车可能会更多,商用车虽然少些,但是也有二三十个之多,虽然SAE J1939协议中对定了使用屏蔽双绞线最多一路CAN上可以使用30个ECU,但是在实际使用过程中考虑网络负载和报文延时,一路CAN上并不会使用太多的节点,一般一路CAN网络最多也就十个节点ECU,很多整车长一路CAN只放七八个节点,所以一路CAN不能满足ECu数量的要求,因此网关被应
用android studio编译项目的时候,尤其是新版studio(写这篇文章时用的是android studio3.3)编译较低版本studio开发的android项目或者很早之前的android项目时有可能会遇到如标题或者图1的报错,图1原因是项目中全局build.gradle(不是某个module下的gradle文件)文件里的allprojects{}节点中没有配置goo...
1.在Canvas下面创建一个空物体ScrollRect,并添加ScrollRect组件和Rect Mask 2D组件(ScrollRect组件的功能是实现滑动效果,RectMask2D组件是只显示ScrollRect范围内的UI2.在ScrollRect下面创建名为ViewPort的空物体,并在该物体下面创建名为Constont的空物体,并给Constont添加布局组件(我使用的是Vertical Layout Group3.将ViewPort和Constont拖到ScrollRect组件中对应的位置
转自:http://www.360doc.com/content/17/0530/15/28704984_658459526.shtml集成式电子液压制动系统液压力变结构控制*余卓平,韩 伟,熊 璐(1.同济大学汽车学院,上海 201804; 2.同济大学新能源汽车工程中心,上海 201804)[摘要] 针对集成式电液制动系统液压力控制中系统受到摩擦等非线性因素的影响而控制精度低的...
T1:小B的棋盘K个棋子可以不用完,对称指旋转180°后完全重合。而前k+1k+1k+1与后k+1k+1k+1个点中一定有一对点匹配,这样就可以确定对称中心,枚举后check即可,O(k2n)O(k^2n)O(k2n)Code:#include<bits/stdc++.h>#define maxn 100005using namespace std;int n,K;struct node{ int x,y; bool operator < (const node &
漏洞详情当使用H2 / MySQL / TiDB作为Apache SkyWalking存储时,通过GraphQL协议查询元数据时,存在SQL注入漏洞,该漏洞允许访问未指定的数据。 Apache SkyWalking 6.0.0到6.6.0、7.0.0 H2 / MySQL / TiDB存储实现不使用适当的方法来设置SQL参数。影响版本Apache SkyWalking 6.0.0 to 6.6.0, 7.0.0漏洞分析漏洞利用访问/graphql进行抓包,POST提交如下poc:
1. 任务简介生产者消费者问题(Producer-consumer problem),也称有限缓冲问题(Bounded-buffer problem),是一个著名的进程同步问题的经典案例。它描述的是有一组生产者进程在生产产品,并将这些产品提供给一组消费者进程去消费。为使生产者进程和消费者进程能够并发执行,在这两者之间设置里一个具有nnn个缓冲区的缓冲池,生产者进程将他所生产的的产品放入一个缓冲区中;消费者进程可从一个缓冲区中取走产品并进行消费。尽管所有的生产者进程和消费者进程都是以异步方式运行的,但亡们之
六大设计原则总原则 开放-封闭原则单一职责原则依赖倒置原则里氏转换原则隔离接口原则最少知道原则合成复用原则开放封闭原则对扩展开放,对修改关闭一个类写好了就不应该去修改它,要想添加新功能可以进行扩展。我们说对扩展开放,对修改关闭,是只是我们开发过程中的一个行动思想,绝对的开放和封闭是不存在的。在实际开发中设计的模块无论多么的封闭,都会存在一些无法对之封闭的变化。既然不可...
可以结合BAPI和ME54N查看效果其实修改采购申请,可以直接调用BAPI修改,没必要撤批审批而且调用审批的时候,经常发生一种现象:直接执行审批出错,debug进去发现没问题,都能成功,具体原因不是很清楚,猜测是系统太快,一级审批没走完就进行二级审批,然后就报错了,解决方案之一是每级审批后,等一秒……"1、撤批 SELECT SINGLE frggr
IC卡 (Integrated Circuit Card,集成电路卡)有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式。所以非接触式IC卡又被称为射频卡或者电子标签。IC卡是指集成电路卡,一般用的公交车卡就是IC卡的一种...