Skip to main content

PyTorch Implementation of the Coherent Point Drift Algorithm

Project description

Torch-CPD

Pytorch Implementation of the Coherent Point Drift Algorithm.

Introduction

This is a PyTorch re-implementation of the excellent pycpd package, which implements the Coherent Point Drift (CPD) algorithm. Only Rigid and Deformable Registration and currently implemented. The default is to use CUDA to speed up computation, which is significantly faster than pure Numpy. Refer to the pycpd package for examples of how to use CPD for registration.

Installation

Install from PyPI

You should install torch separately, follow instructions at https://pytorch.org/get-started/locally/

pip install torchcpd

Installation from Source

git clone https://github.com/ramtingh/torchcpd.git $HOME/torchcpd

Install the package:

pip install .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

torchcpd-1.0.2.tar.gz (10.2 kB view details)

Uploaded Source

File details

Details for the file torchcpd-1.0.2.tar.gz.

File metadata

  • Download URL: torchcpd-1.0.2.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.16

File hashes

Hashes for torchcpd-1.0.2.tar.gz
Algorithm Hash digest
SHA256 2fc3729dc9d61c0dbc8b11fbdfb6eee6469b61ed60cd9b355e03f515cfde9183
MD5 a355fec361e94f9ab6f8e1973b81496d
BLAKE2b-256 6e52e2c6f1b31d79ad8eb385d964b64644c4cdc2dd4a4e6826effa0248f6e5a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page