Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available:
5.6.0
Model Specifications
model_cran_v2 = CARN_V2(color_channels=3, mid_channels=64, conv=nn.Conv2d,
single_conv_size=3, single_conv_group=1,
scale=2, activation=nn.LeakyReLU(0.1),
SEBlock=True, repeat_blocks=3, atrous=(1, 1, 1))
model_cran_v2 = network_to_half(model_cran_v2)
checkpoint = "CARN_model_checkpoint.pt"
model_cran_v2.load_state_dict(torch.load(checkpoint, 'cpu'))
model_cran_v2 = model_cran_v2.float() # if use cpu
To use pre-trained model for training
model = CARN_V2(color_channels=3, mid_channels=64, conv=nn.Conv2d,
single_conv_size=3, single_conv_group=1,
scale=2, activation=nn.LeakyReLU(0.1),
SEBlock=True, repeat_blocks=3, atrous=(1, 1, 1))
model = network_to_half(model)
model = model.cuda()
model.load_state_dict(torch.load("CARN_model_checkpoint.pt"))
learning_rate = 1e-4
weight_decay = 1e-6
optimizer = optim.Adam(model.parameters(), lr=learning_rate, weight_decay=weight_decay, amsgrad=True)
optimizer = FP16_Optimizer(optimizer, static_loss_scale=128.0, verbose=False)
optimizer.load_state_dict(torch.load("CARN_adam_checkpoint.pt"))
last_iter = torch.load("CARN_scheduler_last_iter") # -1 if start from new
scheduler = CyclicLR(optimizer.optimizer, base_lr=1e-4, max_lr=4e-4,
step_size=3 * total_batch, mode="triangular",
last_batch_iteration=last_iter)