All Projects → ohosseini → Docs Pytorch

ohosseini / Docs Pytorch

Licence: mit
Deep Object Co-Segmentation

Labels

Projects that are alternatives of or similar to Docs Pytorch

Des Cuda
DES cracking using brute force algorithm and CUDA
Stars: ✭ 21 (-51.16%)
Mutual labels:  cuda
Object Detection And Location Realsensed435
Use the Intel D435 real-sensing camera to realize target detection based on the Yolov3 framework under the Opencv DNN framework, and realize the 3D positioning of the Objection according to the depth information. Real-time display of the coordinates in the camera coordinate system.ADD--Using Yolov5 By TensorRT model,AGX-Xavier,RealTime Object Detection
Stars: ✭ 36 (-16.28%)
Mutual labels:  cuda
Nbody
N body gravity attraction problem solver
Stars: ✭ 40 (-6.98%)
Mutual labels:  cuda
Cuda Utilities
Utilities for CUDA programming
Stars: ✭ 30 (-30.23%)
Mutual labels:  cuda
Deformable Convolution V2 Pytorch
Deformable ConvNets V2 (DCNv2) in PyTorch
Stars: ✭ 963 (+2139.53%)
Mutual labels:  cuda
Nvidia libs test
Tests and benchmarks for cudnn (and in the future, other nvidia libraries)
Stars: ✭ 36 (-16.28%)
Mutual labels:  cuda
Imagenet Classifier Tensorflow
Image recognition and classification using Convolutional Neural Networks with TensorFlow
Stars: ✭ 13 (-69.77%)
Mutual labels:  cuda
Qualia2.0
Qualia is a deep learning framework deeply integrated with automatic differentiation and dynamic graphing with CUDA acceleration. Qualia was built from scratch.
Stars: ✭ 41 (-4.65%)
Mutual labels:  cuda
Ktt
Kernel Tuning Toolkit
Stars: ✭ 33 (-23.26%)
Mutual labels:  cuda
Style Feature Reshuffle
caffe implementation of "Arbitrary Style Transfer with Deep Feature Reshuffle"
Stars: ✭ 38 (-11.63%)
Mutual labels:  cuda
Cuda word split
This project is an old code for Chinese words split. It is written by CUDA at 2010, so it could not run well directly under you platform without an GPU card.
Stars: ✭ 31 (-27.91%)
Mutual labels:  cuda
Simple Sh Datascience
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Stars: ✭ 32 (-25.58%)
Mutual labels:  cuda
Smallpt Parallel Bvh Gpu
A GPU implementation of smallpt (http://www.kevinbeason.com/smallpt/) with Bounding Volume Hierarchy (BVH) tree.
Stars: ✭ 36 (-16.28%)
Mutual labels:  cuda
Cuda Cnn
Implementation of a simple CNN using CUDA
Stars: ✭ 29 (-32.56%)
Mutual labels:  cuda
Octree Slam
Large octree map construction and rendering with CUDA and OpenGL
Stars: ✭ 40 (-6.98%)
Mutual labels:  cuda
Cub
Cooperative primitives for CUDA C++.
Stars: ✭ 883 (+1953.49%)
Mutual labels:  cuda
Cure
Stars: ✭ 36 (-16.28%)
Mutual labels:  cuda
Cuda Convnet2.torch
Torch7 bindings for cuda-convnet2 kernels!
Stars: ✭ 42 (-2.33%)
Mutual labels:  cuda
Sixtyfour
How fast can we brute force a 64-bit comparison?
Stars: ✭ 41 (-4.65%)
Mutual labels:  cuda
Soul Engine
Physically based renderer and simulation engine for real-time applications.
Stars: ✭ 37 (-13.95%)
Mutual labels:  cuda

Deep Object Co-Segmentation (DOCS) - PyTorch

This is the Pytorch implementation of our paper Deep Object Co-Segmentation published at ACCV18. For more information, you can visit the project page. You can also find our caffe version here.

DOCS Network

Requirements

  • Python 3
  • Pytorch >= 1.0
  • gcc (tested with gcc 8)

Tested on Ubuntu 20.04 with pytorch 1.5, CUDA 10.2 and gcc 8.0 .

NOTE: for using it with older version of pytorch (0.4.1) please check v1.0 .

Installation

git clone https://github.com/ohosseini/DOCS-pytorch.git
cd DOCS-pytorch
bash install.sh

Demo

First download the model from here and put it in DOCS-pytorch directory.

Then you can run the demo with

bash demo.sh

demo

For more information on how to apply the demo on other images you can check

python demo.py --help

Comparision with Caffe version

The numbers are compareable to the original ones in the paper which are generated using our main code (DOCS-caffe).

DOCS-caffe DOCS-pytorch
MSRC P 95.4 92.0
J 82.9 82.3
Internet P 93.5 92.9
J 72.6 72.0
iCoseg P 95.1 94.1
J 84.2 84.0

Citation

If you use this code, please cite our publication:

Deep Object Co-Segmentation, Weihao Li*, Omid Hosseini Jafari*, Carsten Rother, ACCV 2018.

@InProceedings{DOCS_ACCV18,
  title={Deep Object Co-Segmentation},
  author={Li, Weihao and Hosseini Jafari, Omid and Rother, Carsten},
  booktitle={ACCV},
  year={2018}
}

Acknowledgments

We used the Pytorch implementation of correlation layer from "Pytorch implementation of FlowNet 2.0" https://github.com/NVIDIA/flownet2-pytorch.

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].