代码拉取完成,页面将自动刷新
SR-EA是利用进化算法(EA)搜索图片超分(SR)网络架构的模块。EA是一种常用的自动网络架构搜索方法(NAS)。搜索的过程通常为如下的步骤:
SR-EA目前里面提供了两种网络架构,分别为Modified SRResNet(作为baseline),以及CCRN-NAS(诺亚自研)。Modified SRResNet的结构如下图所示:
SR-EA为Modified SRResNet提供了random search和brute force search两种架构搜索的方法,用于搜索架构中block的数量及通道数。
CCRN-NAS是一种专门用于自动架构搜索的网络架构,在轻量级网络上有较好的表现。CCRN-NAS由三种block组成:
Pipeline为CCRN-NAS提供了EA架构搜索方法,搜索3种模块的组合而对网络架构做优化。
更多的网络架构及搜索空间待开发。
Modified SRResNet的搜索空间包括block的数量及通道数,并提供了random和brute force两种搜索方法。两种搜索方法中,用户均定义block数量的选择,及通道数的选择。random search会在这些选择中随机生成模型训练,直到模型数达到max_count,而brute force搜索会训练选择中所有的模型。
CCRN-NAS的搜索空间为三种block的组合:
搜索空间和搜索算法的配置项如下:
pipeline: [random1, mutate1]
random1:
pipe_step:
type: NasPipeStep
search_space:
type: SearchSpace
modules: ['custom']
custom:
name: MtMSR
in_channel: 3
out_channel: 3
upscale: 2
rgb_mean: [0.4040, 0.4371, 0.4488]
candidates: [res2, res3]
block_range: [10, 80]
cib_range: [3, 4]
search_algorithm:
type: SRRandom
codec: SRCodec
policy:
mum_sample: 1000
mutate1:
search_space:
ref: random1.search_space
search_algorithm:
type: SRMutate
codec: SRCodec
policy:
mum_sample: 1000
num_mutate: 3
算法的输出有
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。