All Projects → kuixu → 3ddensenet.torch

kuixu / 3ddensenet.torch

Licence: other
3D DenseNet(torch version) for ModelNet40 dataset

Programming Languages

lua
6591 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to 3ddensenet.torch

Meshlab
The open source mesh processing system
Stars: ✭ 2,619 (+5990.7%)
Mutual labels:  mesh, 3d-models
Assetkit
🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (+125.58%)
Mutual labels:  mesh, 3d-models
Sdf
Simple SDF mesh generation in Python
Stars: ✭ 683 (+1488.37%)
Mutual labels:  mesh, 3d-models
NeuroMorph
The NeuroMorph analysis and visualization toolkit
Stars: ✭ 57 (+32.56%)
Mutual labels:  mesh, 3d-models
yggmail
End-to-end encrypted email for the mesh networking age
Stars: ✭ 72 (+67.44%)
Mutual labels:  mesh
ipvpn
[WIP] Easy-to-use decentralized secure overlay private network (for any device)
Stars: ✭ 24 (-44.19%)
Mutual labels:  mesh
MeshODE
MeshODE: A Robust and Scalable Framework for Mesh Deformation
Stars: ✭ 77 (+79.07%)
Mutual labels:  3d-models
polyReorder
Maya plugin with tools to reorder the vertices on a mesh to match the order of another.
Stars: ✭ 21 (-51.16%)
Mutual labels:  mesh
BASH-Model
We developed a method animating a statistical 3D human model for biomechanical analysis to increase accessibility for non-experts, like patients, athletes, or designers.
Stars: ✭ 51 (+18.6%)
Mutual labels:  3d-models
currender
Currender: A CPU renderer for computer vision
Stars: ✭ 26 (-39.53%)
Mutual labels:  mesh
cifar-tensorflow
No description or website provided.
Stars: ✭ 18 (-58.14%)
Mutual labels:  densenet
aranya
Control all kinds of devices with Kubernetes
Stars: ✭ 16 (-62.79%)
Mutual labels:  mesh
pytorch2keras
PyTorch to Keras model convertor
Stars: ✭ 788 (+1732.56%)
Mutual labels:  densenet
slicereg
A 2D-3D histological brain slice registration application for mouse, rat, zebrafish brains.
Stars: ✭ 22 (-48.84%)
Mutual labels:  3d-models
pyro-vision
Computer vision library for wildfire detection
Stars: ✭ 33 (-23.26%)
Mutual labels:  densenet
stl-fortran
Fortran STL File I/O
Stars: ✭ 16 (-62.79%)
Mutual labels:  3d-models
DenseNet-Cifar10
Train DenseNet on Cifar-10 based on Keras
Stars: ✭ 39 (-9.3%)
Mutual labels:  densenet
roadifier
Open Source road mesh generator script for Unity
Stars: ✭ 30 (-30.23%)
Mutual labels:  mesh
femio
FEM I/O tool
Stars: ✭ 15 (-65.12%)
Mutual labels:  mesh
DEMto3D-QGIS-Plugin
Extensión GIS para impresión 3D de MDE
Stars: ✭ 33 (-23.26%)
Mutual labels:  3d-models

3D DenseNet in torch

3D DenseNet is using 3D Convolutional(VolumetricConvolution in torch), Pooling, BatchNormalization layers with 3D kernel. This implements is based on DenseNet and fb.resnet.torch. DenseNet introduced in the paper "Densely Connected Convolutional Networks" (CVPR 2017, Best Paper Award)

Requirements

See the installation instructions for a step-by-step guide.

Dataset

  1. Download data through above link;
  2. and modify the file path in train.list and test.list file;
  3. then modify the datadir variable in examples/run_modelnet40.sh.

Training

See the training recipes for addition examples.

For Modelnet40, just run shell examples/run_modelnet40.sh 0,1, 0,1 is the GPU ids with multi-GPU supported.

cd examples
./run_modelnet40_h5.sh 0,1

Trained models

modelnet40_60x validation error rate

Network Top-1 error Top-5 error
Voxnet 13.74 1.92
DenseNet-20-12 12.99 2.03
DenseNet-30-12 12.11 1.94
DenseNet-30-16 11.08 1.61
DenseNet-40-12 11.57 1.78

Notes

This implementation differs from the ResNet paper in a few ways:

3D Convolution: We use the VolumetricConvolution to implement 3D Convolution.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].