def __init__(self, model, optimizer, content_weight, style_weight, tv_weight, content_layers, style_layers, resolution_num=1, device_id=-1, initial_image='random', keep_color=False):
self.model = model
self.optimizer = optimizer
self.content_weight = content_weight
self.style_weight = style_weight
self.tv_weight = tv_weight
self.device_id = device_id
self.content_layer_names = content_layers
self.style_layer_names = style_layers
self.resolution_num = resolution_num
self.initial_image = initial_image
self.keep_color = keep_color
if device_id >= 0:
self.xp = cuda.cupy
self.model.to_gpu(device_id)
else:
self.xp = np
评论列表
文章目录