#199 · 主分类: 深度学习框架

pytorch-cnn-finetune

convolutional-neural-networks deep-learning pretrained-models pytorch

使用PyTorch微调预训练的卷积神经网络

项目最后更新:08/16/24

GitHub Stars

722

Forks数量

121

贡献者数量

2

许可证

MIT

收录理由

在PyTorch里训练图像分类模型,通常每换一个网络结构就要重写一遍迁移学习的样板代码。这个库把这类工作收敛成一个make_model()调用:它封装了几十种预训练骨干网络,包括ResNet、DenseNet、VGG、Inception、Xception、SENet、NASNet等,并自动替换成适配你自定义类别数的分类头。它还允许输入任意分辨率的图像,不必局限于ImageNet预训练时的尺寸,这对带全连接层的VGG和AlexNet尤其有用。对于在ImageNet权重基础上构建定制视觉分类器的团队,这个库能省下不少时间;它暴露的预处理元数据(均值、标准差、输入尺寸)也让训练和推理的预处理保持一致变得容易。需要留意的是,项目本身稳定但维护频率不高,更适合当作一个便利工具,而不是指望它频繁更新迭代的底层依赖。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目