Comments (11)
1: the output of up0e = self.ReconNet(up1e)
2: For different channels, conv1d or linear is used to change dimension. Addition fusion is used.
from cylinder3d.
For point-wise module, it is a symmetrical counterpart compared to MLP in cylindrical features generation (as shown in Fig.2 in original paper). Channels are also symmetrical, including 128, 64, 32.
from cylinder3d.
Thanks for your explanation, but I still have two questions:
1、From my understanding, the channels in cylindrical features generation are 64, 128, 256, so is it that in final version the channels are changed to 32, 64, 128?
2、Are the features before and after 3D convolution networks added together in point-wise refinement?
from cylinder3d.
1: It should be 256, 128, 64; not 128, 64, 32; Sorry for the mistake.
2: The features after 3D convolution is used for point-wise refinement; Note that these features should be transformed to the point-wise features first.
from cylinder3d.
I'm still a little confused about the details:
- The features transformed to point-wise features are the output of
up0e = self.ReconNet(up1e)
orup0e.features = torch.cat((up0e.features, up1e.features), 1)
? - How to fuse the features before and after 3D convolution? It seems that the channels are different(256 and 64/128), so do you use concatenation to fuse the features?
from cylinder3d.
Thanks very much!
from cylinder3d.
Hi.
It seems that the config file (config/semantickitti.yaml) is just a simplified version and not for final use.
What are the training settings details such as batch_size per GPU, num_gpus, epochs?
Thanks.
from cylinder3d.
Can you share the code of pointwise?Thank you! Email:[email protected]
from cylinder3d.
Can you share the code of pointwise?Thank you! Email:[email protected]
Did you get it or did you solve it yourself?
from cylinder3d.
1: It should be 256, 128, 64; not 128, 64, 32; Sorry for the mistake.
2: The features after 3D convolution is used for point-wise refinement; Note that these features should be transformed to the point-wise features first.
Hi, Could you share any more knowledge on how to backreference Voxel partitions into points?
from cylinder3d.
1: the output of
up0e = self.ReconNet(up1e)
2: For different channels, conv1d or linear is used to change dimension. Addition fusion is used.
Hi, the dimension of up0e features in 1 is 64, so the voxel features should be transformed to the point-wise features (pointnum*64) and then use linear to change the demension to 256, then use the similar mlp to do the 256-128-64-out, is that right?
from cylinder3d.
Related Issues (20)
- Does it currently support distributed multi card training ? HOT 3
- hello,how to convert onnx model ? how to deploy to embedded ?
- How to load a pretrained model?
- Fix: data_path vor train and val dataloaders are the same
- TypeError: No matching definition for argument type(s) array(uint8, 3d, C), array(int32, 2d, C) HOT 6
- How to output a shape of (N,1) ?
- RuntimeError: radix_sort: failed on 1st step: cudaErrorUnsupportedPtxVersion: the provided PTX was compiled with an unsupported toolchain. HOT 2
- 请问一下kitti的背景类为什么不需要训练
- The performance of the baseline model was 10 percentage lower than Cylinder
- The size of cubic voxel in the paper
- About multi-scan task on SemanticKITTI
- About the weights in WCE HOT 5
- Error when trying to re-train
- Details request HOT 2
- About DDP HOT 1
- How to submit nuscenes results on Test set
- Generalization Experiment-Related Questions
- C++ version?
- about pretrained model
- How to see the demo effect? HOT 1
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 cylinder3d.