Skip to main content

Rust implementations of our embedding comparison metrics, exposed via Python bindings.

Project description

cev-metrics

A companion library to cev. Rust implementations of our embedding comparison metrics, exposed via Python bindings.

development

This project uses rye for development. You can create a virtual environment with rye sync.

rye sync

To develop the Rust component, you will need maturin.

maturin develop --release && rye run python ./x.py

Code quality checks are available via rye.

rye lint # lints code
rye fmt  # formats code
rye test # runs tests

The benchmark can be run with rye run bench.

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

cev_metrics-0.1.3.tar.gz (18.5 kB view hashes)

Uploaded Source

Built Distributions

cev_metrics-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (344.9 kB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cev_metrics-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl (350.0 kB view hashes)

Uploaded CPython 3.12 macOS 10.12+ x86-64

cev_metrics-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (345.4 kB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cev_metrics-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl (350.2 kB view hashes)

Uploaded CPython 3.11 macOS 10.12+ x86-64

cev_metrics-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (345.8 kB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cev_metrics-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl (350.0 kB view hashes)

Uploaded CPython 3.10 macOS 10.12+ x86-64

cev_metrics-0.1.3-cp39-cp39-macosx_11_0_arm64.whl (345.7 kB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cev_metrics-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl (350.3 kB view hashes)

Uploaded CPython 3.9 macOS 10.12+ x86-64

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