Comments (4)
Thank you for your comments about our project.
The baseline model is just a simplified version of our model. The overall structure is identical, but the modules are more simplified. (e.g., UACA -> simple attention). Maybe I need to remove them since people might get confused.
from uacanet.
Thank you for your answer. I have another question. I read your article and saw that the order of the graph structure of PAA_e is 1x3 Conv, 3x1 Conv, 3x3 Conv, PAA. But now when I look at the code, I found that the PAA_e module first performed 1x1 Conv, then 1x3 Conv, 3x1 Conv, PAA, and 3x3 Conv. Why is the order of the code inconsistent with the order of the graphics drawn in the article? So which one shall we prevail? Or do I understand it incorrectly? Thank you very much for your answer. code show as below:
class PAA_kernel(nn.Module):
def init(self, in_channel, out_channel, receptive_size=3):
super(PAA_kernel, self).init()
self.conv0 = conv(in_channel, out_channel, 1)
self.conv1 = conv(out_channel, out_channel, kernel_size=(1, receptive_size))
self.conv2 = conv(out_channel, out_channel, kernel_size=(receptive_size, 1))
self.conv3 = conv(out_channel, out_channel, 3, dilation=receptive_size)
self.Hattn = self_attn(out_channel, mode='h')
self.Wattn = self_attn(out_channel, mode='w')
def forward(self, x):
x = self.conv0(x)
x = self.conv1(x)
x = self.conv2(x)
Hx = self.Hattn(x)
Wx = self.Wattn(x)
x = self.conv3(Hx + Wx)
return x
from uacanet.
Well, it's obviously my mistake that I missed that part in the paper. Thank you for letting me know about this problem!
I'll post some comment about this. Until then, please follow our implementation for your research.
Moreover, PAA module is a small modification of RFB which is not our major contribution. You may want to find other works for multi-scale context modules like ASPP if you're interested in.
from uacanet.
Well, thank you very much for your answer!
from uacanet.
Related Issues (15)
- About SFA implementation HOT 3
- Results on ETIS-LaribPolypDB dataset HOT 3
- Clarification on pretrained weights HOT 1
- Could you please tell me how to get the CVC-300,CVC-ColonDB,ETIS dataset HOT 1
- A small question in Train.py
- About checkpoint saved HOT 1
- Why is my eval result 0 except for Sm, meanEm, mae, maxEm? HOT 2
- The evaluation result is not good. HOT 11
- about "break" in train.py HOT 1
- about distributed training HOT 3
- Some questions about the ‘bce_iou_loss’ function HOT 2
- result problem HOT 1
- Some questions about Axial-attention HOT 7
- Multiple classes training HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uacanet.