Comments (8)
Please refer to here #23 for the issue about spconv 1.1
, where you could also find a spconv 1.1
version supported by @codyreading at https://github.com/codyreading/PCDet/tree/spconv-1.1.
from openpcdet.
Now PCDet
has supported spconv 1.1
as modified here 2244be4.
from openpcdet.
Hi, thank you for the amazing work. I tried installing spconv1., but their cuda libs search locations and their build process kept breaking on my lab's servers. I installed spconv1.1 instead, and it just worked. However, I noticed in several places this repo stresses spconv1.0. I am wondering if there is anything that absolutely needs spconv1.0.
The 2 main places this repo uses spconv is the
voxel_generator
and the convolutions.
I am stuck with the same issue,
I just cannot achieve a successful spconv v1.0 build on our lab's servers.
@monghimng: Were you finally able to build spconv v1.0 ?
See issue #70 for more details.
from openpcdet.
I just installed v1.1 and the branch the author provided. It somehow worked for me.
from openpcdet.
The repo has support for spconv1.1, the main difference is the GPU memory usage of the PartA2 ( a lot larger in spconv==1.1). Still should work fine from 2244be4.
from openpcdet.
I just installed v1.1 and the branch the author provided. It somehow worked for me.
@monghimng:
That's great news, if you are using conda, could you please provide the output of conda list
.
Then I could maybe just "clone" your conda environment and all is good.
@codyreading:
Thank you for pointing out the different GPU memory usage.
I tried both SECOND and PartA^2Net with batch_size=1
on a GeForce RTX 2080 Ti with 11GB and also on a TITAN Xp with 12GB GPU memory
and the training in both cases still crashed with unknown device type
as mentioned in issue #70.
Now, I think the issue most likely comes from my specific set of versions for
- python
- pytorch
- CUDA
- cudnn.
that I am using. For all details please see issue #70.
Sadly, I found no other combination yet that allowed both,
a successful build of spconv and a successful installation of PCDet.
from openpcdet.
Hi @MartinHahner88,
Doesn't look like I've seen that issue. I've been using the following versions which has worked for me, and using pip
with virtualenv
to install the packages.
- Python: 3.7
- Torch: 1.4
- CUDA: 10.1
- CUDNN: 7.6.5
from openpcdet.
Doesn't look like I've seen that issue. I've been using the following versions which has worked for me, and using
pip
withvirtualenv
to install the packages.* Python: 3.7 * Torch: 1.4 * CUDA: 10.1 * CUDNN: 7.6.5
Those versions, unfortunately, let to yet another issue for me, see here.
from openpcdet.
Related Issues (20)
- Issue with KITTI "test set" evaluation turning all 0 values HOT 6
- waymo dataset
- No
- About the segmentation of waymo dataset. HOT 3
- Using OpenPCDet with your own data HOT 3
- cannot import name 'iou3d_nms_cuda' from 'pcdet.ops.iou3d_nms' HOT 2
- when use train kitti train pillarnet.yaml. KeyError:'finalbox_dicts' HOT 2
- Float type error in for loop in train_one_epoch function HOT 2
- FileNotFoundError: [Errno 2] No such file or directory: 'cfgs/dataset_configs/kitti_dataset.yaml' HOT 2
- [Training Scripts] Distributed Training Script Python Argument Incorrect. HOT 2
- File "/home/admin1/anaconda3/envs/plmee/lib/python3.8/site-packages/allennlp/data/token_indexers/wordpiece_indexer.py", line 345, in __init__ super().__init__(vocab=bert_tokenizer.vocab, AttributeError: 'NoneType' object has no attribute 'vocab' HOT 2
- I can train the model, but when it comes to testing or evaluating it, I encounter the error message: 'RuntimeError: CUDA error: no kernel image is available for execution on the device.' HOT 4
- Question on multi-modality model HOT 2
- Questions about functions mask_points_and_boxes_outside_range HOT 2
- Bug: Argoverse2 VoxelNext weights HOT 2
- Training fails with Segmentation fault(core dumped) HOT 1
- an optimization plan for OpenPCDet? HOT 2
- demo.py ModuleNotFoundError: No module named 'pcdet.datasets.argo2.argo2_utils' HOT 1
- The training phase of train.py shows epochs: 0it [00:00, ?it/s]. HOT 1
- Low Acc on 3D task, in Custom datasets. 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 openpcdet.