#363 · 主分类: 计算机视觉

self-attention-cv

artificial-intelligence attention attention-mechanism deep-learning machine-learning machine-learning-algorithms self-attention transformer transformers

实现各种自注意力机制,专注于计算机视觉。持续更新的仓库。

项目最后更新:09/14/21

GitHub Stars

1.2K

Forks数量

152

贡献者数量

2

许可证

MIT

收录理由

这个PyTorch库把视觉Transformer里反复出现的自注意力模块集中到了一起,省去每次重新实现的麻烦。里面有多头注意力、Transformer编码器、轴向注意力、Vision Transformer、TransUNet编码器、瓶颈注意力块,还有一维和二维位置嵌入,代码用einsum和einops写成,可读性不错。每个模块都附有简短可运行的示例,你可以在读论文之前先拿自己的张量试试效果。作者还写了配套文章,把每个机制背后的数学讲得很清楚,边做原型边学也挺合适。不过项目有一段时间没更新了,更适合当作参考实现来在此基础上继续开发,而不是当作生产环境里锁定版本的依赖。

相关文章

暂无针对该项目的文章。

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

同类热门项目