Skip to main content

A high-performance implementation of 3D RANSAC (Random Sample Consensus) algorithm using PyTorch and CUDA.

Project description


Logo

A high-performance implementation of 3D RANSAC algorithm using PyTorch and CUDA.
Explore the docs »


View Demo · Report Bug · Request Feature

Installation

Requirements: torch

Install with Pypi :

pip install torch-ransac3d

Example Usage

import torch
from torch_ransac3d.line import line_fit

points = torch.rand(1000,3)
direction, intercept, inliers = line_fit(points)

Currently other supported geometries include planes and spheres.

Credit:

This is based on the work done at https://github.com/leomariga/pyRANSAC-3D/

Contact

Maintainer: Harry Dobbs
Email: harrydobbs87@gmail.com

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

torch_ransac3d-1.0.35.tar.gz (7.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

torch_ransac3d-1.0.35-py3-none-any.whl (7.0 MB view details)

Uploaded Python 3

File details

Details for the file torch_ransac3d-1.0.35.tar.gz.

File metadata

  • Download URL: torch_ransac3d-1.0.35.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for torch_ransac3d-1.0.35.tar.gz
Algorithm Hash digest
SHA256 d6e275ffa1fafaf48ef423761521ac6720fec25efe7baf80a31c40022e198a49
MD5 c29ec52d5285af2bdd4ed0e3414b632e
BLAKE2b-256 75474967389543c1f7d38c96d185141fc500f781330f6e618b74e8d20c6bf950

See more details on using hashes here.

File details

Details for the file torch_ransac3d-1.0.35-py3-none-any.whl.

File metadata

File hashes

Hashes for torch_ransac3d-1.0.35-py3-none-any.whl
Algorithm Hash digest
SHA256 b26fbbdcf92b126f4ea0eb71be39061ca3f418202c862548a96a18b435e2e4f1
MD5 8183653eee4e353a9fcda6ae3d7d5d55
BLAKE2b-256 99b5d3f119c2a7b961615416d13289eabb052ed81f4c05822462fd7141fc4051

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