Comments (4)
Hi @zschai ,
I can't reproduce such results. Have you installed everything with our Dockerfile?
from fcaf3d.
Hi @zschai ,
I can't reproduce such results. Have you installed everything with our Dockerfile?
Hi @filaPro, I don't use the Dockerfile, I only installed the relevant dependencies. The program can be trained and evaluated, but the training results and evaluation results are far from those in GitHub and papers. Dockerfile, is it necessary, for all dependencies have been installed.
Dockerfile isn't necessary in mmdetection3d, it is can be replaced by installing the relevant dependencies. The relevant dependencies for train and evaluation are as follows:
sys.platform: linux
Python: 3.7.11 (default, Jul 27 2021, 14:32:16) [GCC 7.5.0]
CUDA available: True
GPU 0,1: NVIDIA TITAN V
CUDA_HOME: /home/software/cuda-10.2
NVCC: Cuda compilation tools, release 10.2, V10.2.89
GCC: gcc (Ubuntu 7.5.0-3ubuntu1~16.04) 7.5.0
PyTorch: 1.7.1
PyTorch compiling details: PyTorch built with:
GCC 7.3
C++ Version: 201402
Intel(R) oneAPI Math Kernel Library Version 2021.4-Product Build 20210904 for Intel(R) 64 architecture applications
Intel(R) MKL-DNN v1.6.0 (Git Hash 5ef631a030a6f73131c77892041042805a06064f)
OpenMP 201511 (a.k.a. OpenMP 4.5)
NNPACK is enabled
CPU capability usage: AVX2
CUDA Runtime 10.2
NVCC architecture flags: -gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_37,code=compute_37
CuDNN 7.6.5
Magma 2.5.2
Build settings: BLAS=MKL, BUILD_TYPE=Release, CXX_FLAGS= -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DUSE_VULKAN_WRAPPER -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-unused-local-typedefs -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, USE_CUDA=ON, USE_EXCEPTION_PTR=1, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=OFF, USE_NCCL=ON, USE_NNPACK=ON, USE_OPENMP=ON,
TorchVision: 0.8.0a0
OpenCV: 4.5.5
MMCV: 1.3.13
MMCV Compiler: GCC 7.5
MMCV CUDA Compiler: 10.2
MMDetection: 2.14.0
MMSegmentation: 0.14.1
MMDetection3D: 0.15.0+316fa2e
from fcaf3d.
So, as we use the same pretrained weights the difference can be in library versions or in the data preprocessing. I believe the preprocessing is also the same. And the library versions are different. E.g. we only tried to build MinkowskiEngine with pytorch 1.8 and you use 1.7. Overall I recommend to try with our dockerfile...
from fcaf3d.
@filaPro, thank you very much for your help, I will try to modify the library version or use docker file.
from fcaf3d.
Related Issues (20)
- RuntimeError: NCCL error in: /opt/conda/conda-bld/pytorch_1603729009598/work/torch/lib/c10d/ProcessGroupNCCL.cpp:784, invalid usage, NCCL version 2.7.8 HOT 1
- ModuleNotFoundError: No module named 'mmdet3d.ops.pcdet_nms'
- visualization question HOT 7
- train.py: error: unrecognized arguments: --load-from fully_conv_s3dis.pth HOT 1
- Can MinkowskiGenerativeConvolutionTranspose from fcaf3d_neck_with_head.py replaced? HOT 4
- output all predict bbox coordinate position HOT 4
- log information HOT 1
- run pcd_demo.py HOT 3
- mAP result question HOT 2
- Performance on ScanNet HOT 4
- The error about training the S3DIS dataset HOT 5
- resume-from
- Performance on SUN RGB-D HOT 5
- Concatenate different feature levels to one level before passing data to the heads HOT 2
- terminate called after throwing an instance of 'c10::CUDAError' HOT 1
- Generalization of FCAF3D HOT 2
- FCAF3D evaluation result mAP question HOT 2
- Training with Custom Dataset HOT 1
- Welcome update to OpenMMLab 2.0 HOT 1
- How to solve the error reported during the training trial HOT 3
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 fcaf3d.