Skip to main content

Collaborative Framework for Hyperspectral Intelligence

Project description

image

CUVIS.AI

PyPI version CI Status codecov License Python Documentation

A modular toolkit for building graph-based ML pipelines for hyperspectral imaging — from preprocessing through training to deployment.

Platform

cuvis.ai is split across three repositories:

Repository Role
cuvis-ai-core Framework — base Node class, pipeline orchestration, two-phase training, gRPC services, plugin system
cuvis-ai-schemas Shared Protobuf / gRPC schema definitions and generated types
cuvis-ai (this repo) Catalog — 40+ domain-specific nodes for anomaly detection, preprocessing, band selection, and more

Quick Start

As a library (in your own project):

uv add cuvis-ai

GPU support: For PyTorch with CUDA, see the Installation Guide for setup instructions.

For development (within this repo):

uv sync

See the Installation Guide for prerequisites and detailed setup.

Documentation

Full documentation is available at https://cubert-hyperspectral.github.io/cuvis-ai/.

Links


Apache License 2.0 — see LICENSE.

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

cuvis_ai-0.3.0.tar.gz (850.5 kB view details)

Uploaded Source

Built Distribution

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

cuvis_ai-0.3.0-py3-none-any.whl (101.5 kB view details)

Uploaded Python 3

File details

Details for the file cuvis_ai-0.3.0.tar.gz.

File metadata

  • Download URL: cuvis_ai-0.3.0.tar.gz
  • Upload date:
  • Size: 850.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_ai-0.3.0.tar.gz
Algorithm Hash digest
SHA256 d3b08808d31ba6edbfcc1c7f3b07d0be37c63114abba9acbcbf0c3b7dee50146
MD5 ef88e9022482e3a58134bbd09f6b9f15
BLAKE2b-256 c2ffb7bb83f2f9f5161e9b380a1215bb4431e7a65269f1e24727475661e7981d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_ai-0.3.0.tar.gz:

Publisher: pypi-release.yml on cubert-hyperspectral/cuvis-ai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_ai-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: cuvis_ai-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 101.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_ai-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2fe60f2be87b7bdfb645b0830c32118df0a09c24a1ad1769a4a1bfd1374112eb
MD5 28f9c6208a82dbebd920c3c4031fff91
BLAKE2b-256 b29037a118ba9e0d842fb854bb1d00f079c61b8d4e150638a25c2e89b2dc6311

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_ai-0.3.0-py3-none-any.whl:

Publisher: pypi-release.yml on cubert-hyperspectral/cuvis-ai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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