当前位置:网站首页>CV领域经典backbone模型小抄(2)
CV领域经典backbone模型小抄(2)
2022-08-07 00:10:00 【Andy Dennis】
前言
该文章是 CV领域经典backbone模型小抄(1) 的续篇。同样记录一些有意思的骨干模型。
模型
DynaMixer
ICML 2022
DynaMixer: A Vision MLP Architecture with Dynamic Mixing
代码: https://github.com/ziyuwwang/DynaMixer, 2022.8.5还没看到公布预训练权重。

block伪代码, 来源原论文.
###### initializaiton #######
proj_c = nn.Linear(D, D)
proj_o = nn.Linear(D, D)
###### code in forward ######
def dyna_mixer_block(self, X):
H, W, D = X.shape
# row mixing
for h = 1:H
Y_h[h,:,:] = DynaMixerOp_h(X[h,:,:])
# column mixing
for w = 1:W
Y_w[:,w,:] = DynaMixerOp_w(X[:,w,:])
# channel mixing
Y_c = proj_c(X)
Y_out = Y_h + Y_w + Y_c
return proj_o(Y_out)
边栏推荐
- php three-dimensional array merge and accumulate their values according to a key
- 公共关系学试题及答案
- 【使用JDBC获取数据库相关的元数据信息】
- 【Redis】Redis学习——三种特殊数据类型
- [7] Advanced C language -- program compilation (preprocessing operation) + linking
- 买股票用大智慧交易靠谱吗?安全吗?
- ansible 一题多解
- Service是如何启动的?一文告诉你
- 【使用JDBC对数据库表进行操作】
- The bits and pieces of Promise
猜你喜欢
随机推荐
leetcode 22. 括号生成
公共关系学知识点整理
(ECCV-2022)GaitEdge:超越普通的端到端步态识别,提高实用性(续)
2.基于ITIL的IT服务管理基础篇 --- IT服务管理的背景
软件测试面试题:手工测试与自动测试有哪些区别?
深入了解集合的使用方法
学习jsEs6中Symbol
logcat: Unexpected EOF!的解决方法
网络通信之NIO编程
Can wechat applet and qq applet be developed on the same cloud?
Public Relations and Interpersonal Skills
Bugku this is a simple picture
图注意力机制理解
Zscoder‘s 生成函数教程(二)
Hand torn Android Framework bottom-level interview questions collection
月薪8万炫富后续来了,金融业“限薪令”重磅出击
Usage and simulation implementation of library functions such as strcmp, strstr, memcpy, and memmove
居延安《公共关系学》重点整理
express学习30-多人管理22验证joi
博士也会毕业吗?









