Skip to main content

No project description provided

Project description

Documentation https://ncut-pytorch.readthedocs.io/

NCUT: Nystrom Normalized Cut

Normalized cut, aka. spectral clustering, is a graphical method to analyze data grouping in the affinity eigenvector space. It's used for unsupervised segmentation, without any model training.

Nystrom Normalized Cut, is an approximation algorithm developed for large-scale graph cut, a large-graph of million nodes can be processed in under 10s (cpu) or 2s (gpu).

Gallery

Installation

PyPI install, our package is based on PyTorch, presuming you already have PyTorch installed

pip install ncut-pytorch

Install PyTorch if you haven't

pip install torch

Why NCUT

Normalized cut offers two advantages:

  1. soft-cluster assignments as eigenvectors

  2. hierarchical clustering by varying the number of eigenvectors

Normalized Cuts and Image Segmentation, Shi 2000

in prep, Yang 2024

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

ncut_pytorch-1.0.2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

ncut_pytorch-1.0.2-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ncut_pytorch-1.0.2.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.16

File hashes

Hashes for ncut_pytorch-1.0.2.tar.gz
Algorithm Hash digest
SHA256 0477c8c5f6e6f98ef31e54d1e57138f762ea7af0e0538248967b809168c32237
MD5 df478d646ef1e6768b564c8a4e758aac
BLAKE2b-256 083c67d0a8da3c225a28f26cf8dc630d86e8d9c552d07ce2fe850c489ae5edab

See more details on using hashes here.

File details

Details for the file ncut_pytorch-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ncut_pytorch-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c76d664b70a1a205d5b2e9059ad30b1052de7bcf7bc9cd88035004574e1f4f42
MD5 8fd560b51bb3f27c117550fdd1a70a87
BLAKE2b-256 c61ad7d5cd1010869caad682e3027d1fa11c4a2ab7abe49945a97298c9d70dc0

See more details on using hashes here.

Supported by

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