ChunhuanLin / Deform_conv_pytorch
PyTorch Implementation of Deformable Convolution
Stars: ✭ 217
Projects that are alternatives of or similar to Deform conv pytorch
Image classifier
CNN image classifier implemented in Keras Notebook 🖼️.
Stars: ✭ 139 (-35.94%)
Mutual labels: jupyter-notebook, cnn
Lidc nodule detection
lidc nodule detection with CNN and LSTM network
Stars: ✭ 187 (-13.82%)
Mutual labels: jupyter-notebook, cnn
Visualizing cnns
Using Keras and cats to visualize layers from CNNs
Stars: ✭ 143 (-34.1%)
Mutual labels: jupyter-notebook, cnn
Keras transfer cifar10
Object classification with CIFAR-10 using transfer learning
Stars: ✭ 120 (-44.7%)
Mutual labels: jupyter-notebook, cnn
Raspberrypi Facedetection Mtcnn Caffe With Motion
MTCNN with Motion Detection, on Raspberry Pi with Love
Stars: ✭ 204 (-5.99%)
Mutual labels: jupyter-notebook, cnn
Pytorch Sift
PyTorch implementation of SIFT descriptor
Stars: ✭ 123 (-43.32%)
Mutual labels: jupyter-notebook, cnn
Keras Oneclassanomalydetection
[5 FPS - 150 FPS] Learning Deep Features for One-Class Classification (AnomalyDetection). Corresponds RaspberryPi3. Convert to Tensorflow, ONNX, Caffe, PyTorch. Implementation by Python + OpenVINO/Tensorflow Lite.
Stars: ✭ 102 (-53%)
Mutual labels: jupyter-notebook, cnn
Pratik Derin Ogrenme Uygulamalari
Çeşitli kütüphaneler kullanılarak Türkçe kod açıklamalarıyla TEMEL SEVİYEDE pratik derin öğrenme uygulamaları.
Stars: ✭ 200 (-7.83%)
Mutual labels: jupyter-notebook, cnn
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (-10.14%)
Mutual labels: jupyter-notebook, cnn
Deeplearning tutorials
The deeplearning algorithms implemented by tensorflow
Stars: ✭ 1,580 (+628.11%)
Mutual labels: jupyter-notebook, cnn
3d Mri Brain Tumor Segmentation Using Autoencoder Regularization
Keras implementation of the paper "3D MRI brain tumor segmentation using autoencoder regularization" by Myronenko A. (https://arxiv.org/abs/1810.11654).
Stars: ✭ 209 (-3.69%)
Mutual labels: jupyter-notebook, cnn
Self Driving Car
A End to End CNN Model which predicts the steering wheel angle based on the video/image
Stars: ✭ 106 (-51.15%)
Mutual labels: jupyter-notebook, cnn
Tcdf
Temporal Causal Discovery Framework (PyTorch): discovering causal relationships between time series
Stars: ✭ 217 (+0%)
Mutual labels: jupyter-notebook, cnn
Dgc Net
A PyTorch implementation of "DGC-Net: Dense Geometric Correspondence Network"
Stars: ✭ 159 (-26.73%)
Mutual labels: jupyter-notebook, cnn
Facedetector
A re-implementation of mtcnn. Joint training, tutorial and deployment together.
Stars: ✭ 99 (-54.38%)
Mutual labels: jupyter-notebook, cnn
Codesearchnet
Datasets, tools, and benchmarks for representation learning of code.
Stars: ✭ 1,378 (+535.02%)
Mutual labels: jupyter-notebook, cnn
Cnn Re Tf
Convolutional Neural Network for Multi-label Multi-instance Relation Extraction in Tensorflow
Stars: ✭ 190 (-12.44%)
Mutual labels: jupyter-notebook, cnn
Screenshot To Code
A neural network that transforms a design mock-up into a static website.
Stars: ✭ 13,561 (+6149.31%)
Mutual labels: jupyter-notebook, cnn
PyTorch Implementation of Deformable Convolution
This repository implements the defromable convolution architecture proposed in this paper:
Jifeng Dai, Haozhi Qi, Yuwen Xiong, Yi Li, Guodong Zhang, Han Hu and Yichen Wei. Deformable Convolutional Networks. arXiv preprint arXiv:1703.06211, 2017.
Usage
- The defromable convolution module, i.e., DeformConv2D, is defined in
deform_conv.py
. - A simple demo is shown in
demo.py
, it's easy to interpolate the DeformConv2D module into your own networks.
TODO
- [x] Memory effeicent implementation.
- [x] Test against MXNet's official implementation.
- [ ] Visualize offsets
- [ ] Demo for RFCN implemantation
Notes
- Although there has already been some implementations, such as PyTorch/TensorFlow, they seem to have some problems as discussed here.
- In my opinion, the DeformConv2D module is better added to top of higher-level features for the sake of better learning the offsets. More experiments are needed to validate this conjecture.
- This repo has been verified by comparing with the official MXNet implementation, as showed in
test_against_mxnet.ipynb
.
Requirements
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].