大模型场景实战培训,提示词效果调优,大模型应用定制开发,点击咨询
CodeFormer 是一款强大的照片修复工具,可以修复各种照片损伤,例如划痕、污渍、撕裂等。本指南将介绍 CodeFormer 的在线使用、部署和本地使用。
一、在线使用
目前,CodeFormer 尚未提供官方的在线使用平台。但您可以通过以下方式体验 CodeFormer 的功能:
- Hugging Face Spaces: 在 Hugging Face Spaces 上,一些开发者已经将 CodeFormer 模型部署为在线演示。
平台地址: https://huggingface.co/spaces/sczhou/CodeFormer
- Relicate: Relicate 提供了一个模型市场,汇集了来自不同开发者的各种 AI 模型,用户可以通过简单的 API 调用或网页界面来使用这些模型 。
平台地址: https://replicate.com/sczhou/codeformer
二、本地部署
在线平台可以方便快捷的体验 CodeFormer 功能,但受限于国内网络环境,可能在线访问时速度不佳,同时存在付费的可能,所以我们有时也需要利用本地资源来部署 CodeFormer。
安装环境
硬件环境
- 支持 GPU,CPU 构建,为了更快地响应速度和更佳的使用体验,建议使用 GPU 服务器。
本文以百度智能云 GPU 服务器为例进行安装部署,购买计算型 GN5 服务器, 配置 16 核 CPU,64GB 内存,Nvidia Tesla A10 单卡,搭配 100GB SSD 数据盘, 安装 Windows Server 2012 中文操作系统。
- 如果您使用自己的环境部署,建议 NVIDIA GPU,民用卡 30、40 系列,商用卡 T4、V100、A10 等系列。服务器配置建议最低配置为 8 核 32 G 100G 磁盘,5M 带宽。
软件环境
-
Python >= 3.8
-
Pytorch >= 1.7.1
-
CUDA >= 10.1
-
Other required packages in
requirements.txt
更多细节见仓库: https://github.com/sczhou/CodeFormer
安装步骤
购买服务器
- 选择 Windows 公共镜像,支持 Windows2019 及以上版本,本教程以 Windows2022 为例演示安装过程。