INNER CODE UNIT · Python

model_fn

GaParmar/clean-fid · cleanfid/features.py:40

        def model_fn(x):
            return model(x)
    elif name == "pytorch_inception":
        model = InceptionV3(output_blocks=[3], resize_input=False).to(device)
        model.eval()
        if use_dataparallel:
            model = torch.nn.DataParallel(model, device_ids=device_ids)

        def model_fn(x):
            return model(x / 255)[0].squeeze(-1).squeeze(-1)
    else:
        raise ValueError(f"{name} feature extractor not implemented")
    return model_fn


"""
Build a feature extractor for each of the modes
"""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…