当前位置:   article > 正文

SDXL服务器部署训练相关问题记录_python代码 sdxl加载 .safetensors

python代码 sdxl加载 .safetensors
  1. #部署sd
  2. conda create -n sd python=3.10.6
  3. conda activate sd
  4. cd stable-diffusion-webui/models/Stable-diffusion/
  5. git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  6. #此网站是国内下载速度最快的AI绘图模型网站,在model文件夹下下载模型
  7. wget https://liblibai-online.liblibai.com/models/7440042bbdc8a24813002c09b6b69b64dc90fded4472613437b7f55f9b7d9c5f.safetensors?attname=Stable%20Diffusion%20SDXL%20refiner_1.0%20refiner.safetensors -O SDXL_refiner_1.0.safetensors
  8. ./webui.sh

服务器和mac系统执行的是./webui.sh,而Windows执行的是webui.bat

webui-user.sh中修改(使用A100显卡所以使用全精度)--share可生成一个公网链接。该链接为临时链接,有效期三天。

  1. export COMMANDLINE_ARGS="--listen --no-half --disable-nan-check --share"
  2. #--enable-insecure-extension-access在特定的上下文中,它允许Jupyter Notebook或JupyterLab(Jupyter的 web 接口)加载不受信任或不安全的浏览器扩展

要在windows本地使用要配置ssh隧道

以下记录一些Linux命名

  1. ls:列出目录内容
  2. cd:切换当前目录
  3. mkdir:创建新目录
  4. cp:复制文件或目录
  5. mv:移动文件或目录
  6. rm:删除文件或目录
  7. touch:创建空文件或修改文件时间戳
  8. 文件查看与编辑:
  9. cat:显示文件内容
  10. less:逐页查看文件内容
  11. head:显示文件开头几行
  12. tail:显示文件结尾几行
  13. grep:在文件中搜索匹配的文本
  14. vi/vim:文本编辑器
  15. 系统信息与管理:
  16. ps:显示进程状态
  17. top:实时查看系统资源使用情况
  18. df:查看磁盘空间使用情况
  19. free:查看内存使用情况
  20. uname:显示系统信息
  21. ifconfig/ip addr:查看和配置网络接口信息
  22. shutdown/reboot:关机或重启系统
  23. 压缩和解压缩:
  24. tar:打包和压缩文件
  25. gzip/gunzip:压缩和解压缩文件(通常与tar一起使用)
  26. unzip:解压缩ZIP文件
  27. 网络相关:
  28. ping:测试网络连接
  29. curl/wget:下载文件或访问网页
  30. ssh:通过SSH连接到远程服务器
  31. scp:在本地主机和远程主机之间复制文件

1 nohup & – Linux后台挂起要点总结

1 nohup
nohup的意思并不是后台运行,nohup的作用是不挂断地运行命令.

使用场景:比如使用Xshell等远程连接工具执行Linux脚本命令时,而命令对应的任务又需要很长时间才能结束(如深度学习的训练等),一旦遇到网络问题,连接发生中断,终端断开,程序运行不完就会意外结束. 此时,可以使用nohup指令等来运行指令,使程序可以忽略掉挂起信号,保持运行状态.

语法:nohup Command [Arg...] [ &]

2 &

须注意,&才是指后台运行.

只是后台运行,前端看不见,并不能保证挂起时不中断.

  1. nohup sh myshell.sh &
  2. #运行完成后,可以用ps命令查看该nohup执行命令的id,然后用kill命令关闭进程.
  3. ps -aux
  4. #查看特定的进程id
  5. ps -aux|grep myshell.sh
  6. #关闭进程
  7. kill -9 [id]
  8. #tail用于显示文件末尾内容 -f 用来实时追踪文件变化
  9. tail -f nohup.out

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/971055
推荐阅读
相关标签
  

闽ICP备14008679号