参考图像彩色化网络修改流程(自用版)

一. SGA-Eliminating Gradient Conflict in Reference-based Line-Art Colorization(2022ECCV)

1. 修改config.yml
修改前

python 复制代码
  EPOCH: 40
  BATCH_SIZE: 16
  NUM_WORKER : 4
  TRAIN_DIR : 'anime' # 'anime' or 'afhq_cat' or 'afhq_dog' or afhq_wild

修改后

python 复制代码
  EPOCH: 400
  BATCH_SIZE: 8
  NUM_WORKER : 0
  TRAIN_DIR : 'nighttime' # 'anime' or 'afhq_cat' or 'afhq_dog' or afhq_wild

添加

python 复制代码
USE_TENSORBOARD : 'True'

2. 修改data_loader.py
添加

python 复制代码
 elif config['TRAINING_CONFIG']['TRAIN_DIR'] == 'nighttime':
     self.img_dir = r'F:\RefDataset\KAIST\train\refB'
     self.skt_dir = r'F:\RefDataset\KAIST\train\nightA'
     self.data_list = glob.glob(os.path.join(self.img_dir, '*.jpg'))

3. 修改model.py

python 复制代码
self.gcn3 = Gconv(in_features=channel, out_features=channel)
self.gcn4 = Gconv(in_features=channel, out_features=channel)

修改为

python 复制代码
self.gcn3 = Gconv(in_ch=channel, out_ch=channel)
self.gcn4 = Gconv(in_ch=channel, out_ch=channel)

二. SCFT-Reference-Based Sketch Image Colorization using Augmented-Self Reference and Dense Semantic Correspondence(2020CVPR)

和SGA修改一致
1. 修改config.yml
修改前

python 复制代码
  EPOCH: 40
  BATCH_SIZE: 16
  NUM_WORKER : 4
  TRAIN_DIR : 'anime' # 'anime' or 'afhq_cat' or 'afhq_dog' or afhq_wild

修改后

python 复制代码
  EPOCH: 400
  BATCH_SIZE: 8
  NUM_WORKER : 0
  TRAIN_DIR : 'nighttime' # 'anime' or 'afhq_cat' or 'afhq_dog' or afhq_wild

添加

python 复制代码
USE_TENSORBOARD : 'True'

2. 修改data_loader.py
添加

python 复制代码
 elif config['TRAINING_CONFIG']['TRAIN_DIR'] == 'nighttime':
     self.img_dir = r'F:\RefDataset\KAIST\train\refB'
     self.skt_dir = r'F:\RefDataset\KAIST\train\nightA'
     self.data_list = glob.glob(os.path.join(self.img_dir, '*.jpg'))
相关推荐
小兵张健2 小时前
35岁程序员的春天来了
人工智能
大怪v2 小时前
AI抢饭?前端佬:我要验牌!
前端·人工智能·程序员
冬奇Lab3 小时前
OpenClaw 深度解析(六):节点、Canvas 与子 Agent
人工智能·开源
小兵张健3 小时前
开源 playwright-pool 会话池来了
前端·javascript·github
goodspeed4 小时前
Git Worktree:多分支并行开发的利器
git·github
刀法如飞4 小时前
AI提示词框架深度对比分析
人工智能·ai编程
IT_陈寒5 小时前
Python开发者必知的5大性能陷阱:90%的人都踩过的坑!
前端·人工智能·后端
1G6 小时前
openclaw控制浏览器/自动化的playwright MCP + Mcporter方案实现
人工智能
踩着两条虫6 小时前
VTJ.PRO 双向代码转换原理揭秘
前端·vue.js·人工智能
扉川川6 小时前
OpenClaw 架构解析:一个生产级 AI Agent 是如何设计的
前端·人工智能