model.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:vsepp 作者: fartashf 项目源码 文件源码
def get_cnn(self, arch, pretrained):
        """Load a pretrained CNN and parallelize over GPUs
        """
        if pretrained:
            print("=> using pre-trained model '{}'".format(arch))
            model = models.__dict__[arch](pretrained=True)
        else:
            print("=> creating model '{}'".format(arch))
            model = models.__dict__[arch]()

        if arch.startswith('alexnet') or arch.startswith('vgg'):
            model.features = nn.DataParallel(model.features)
            model.cuda()
        else:
            model = nn.DataParallel(model).cuda()

        return model
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号