Comments (8)
@lisilin013 do you modify the semantickitti.yaml? I can not reproduce your error when running the codebase without modification.
from cylinder3d.
I modified the dataset path and make a new dir model_save_dir
then move the mode download from LINK1 to model_save_dir
.
from cylinder3d.
How about these dataset_params, can you show them.
From the log, it seems there exist some syntax errors in the config file. It's better to show them all.
from cylinder3d.
Git diff results is shown as the following picture:
The complete params are listed as follows:
# Config format schema number
format_version: 4
###################
## Model options
model_params:
model_architecture: "cylinder_asym"
output_shape:
- 480
- 360
- 32
fea_dim: 9
out_fea_dim: 256
num_class: 20
num_input_features: 16
use_norm: True
init_size: 32
###################
## Dataset options
dataset_params:
dataset_type: "cylinder_dataset"
pc_dataset_type: "SemKITTI_sk"
ignore_label: 0
return_test: False
fixed_volume_space: True
label_mapping: "./config/label_mapping/semantic-kitti.yaml"
max_volume_space:
- 50
- 3.1415926
- 2
min_volume_space:
- 0
- -3.1415926
- -4
###################
## Data_loader options
train_data_loader:
data_path: "/media/nrsl/software/dataset/semantic_kitti/dataset"
imageset: "train"
return_ref: True
batch_size: 2
shuffle: True
num_workers: 4
val_data_loader:
data_path: "/media/nrsl/software/dataset/semantic_kitti/dataset"
imageset: "val"
return_ref: True
batch_size: 1
shuffle: False
num_workers: 4
###################
## Train params
train_params:
model_load_path: "./model_load_dir/model_load.pt"
model_save_path: "./model_save_dir/model_save.pt"
checkpoint_every_n_steps: 4599
max_num_epochs: 40
eval_every_n_steps: 4599
learning_rate: 0.001
from cylinder3d.
The config looks good.
How about the pc_dataset.py? Do you have any modification.
from cylinder3d.
No, I didn't change any files except the config file.
I just download this repo again, and just modify the config file. The problem is reproduced as before.
It was wired.
from cylinder3d.
In my opinion, there are two possible reasons, 1) the environmental setting, especially the version of pyyaml, pytorch, spconv, etc. 2) there exists some typos.
I just download the code and modify the config file. No error incurs and it works well.
from cylinder3d.
Reopen if there is further information
from cylinder3d.
Related Issues (20)
- Checkpoint with spconv2 for nuscenes dataset HOT 1
- No matching definition for argument type(s) array(uint8, 3d, C), array(int32, 2d, C)
- 怎么制作自己的数据集,我的数据是无人机激光雷达扫描的
- 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
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.