from model import dfsfne
import torch
from ptflops import get_model_complexity_info
from option import args
with torch.cuda.device(0):
net = dfsfne.DFSFN(args)
flops, params = get_model_complexity_info(net, (3, 360, 240), as_strings=True, print_per_layer_stat=True)
print('{:<30} {:<8}'.format('Computational complexity: ', flops))
print('{:<30} {:<8}'.format('Number of parameters: ', params))