Skip to main content

Minkowski Distance for Swarmauri.

Project description

Swarmauri Logo

This package is deprecated and will be removed from the active Swarmauri workspace by 0.12.0. Use it only as a compatibility shim while migrating away from the deprecated Distance contract.

PyPI - Downloads Hits PyPI - Python Version PyPI - License PyPI - swarmauri_distance_minkowski Discord

Swarmauri Distance Minkowski

Preferred Replacement

  • Preferred package: swarmauri_standard
  • Preferred import: swarmauri_standard.metrics.LpMetric.LpMetric
  • Migration note: use LpMetric(p=<order>) for Minkowski semantics.

Compatibility Scope

  • Re-exports the deprecated MinkowskiDistance compatibility shim.
  • Emits a DeprecationWarning on import.
  • Remains compatible only with Swarmauri packages earlier than 0.10.0.

Migration Example

from swarmauri_standard.metrics.LpMetric import LpMetric

metric = LpMetric(p=2)
distance = metric.distance([1.0, 2.0], [1.0, 2.0])
similarity = 1.0 if distance == 0.0 else 1.0 / (1.0 + distance)

Legacy Installation

pip install swarmauri_distance_minkowski
uv pip install swarmauri_distance_minkowski

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

swarmauri_distance_minkowski-0.11.0.dev2.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file swarmauri_distance_minkowski-0.11.0.dev2.tar.gz.

File metadata

  • Download URL: swarmauri_distance_minkowski-0.11.0.dev2.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_distance_minkowski-0.11.0.dev2.tar.gz
Algorithm Hash digest
SHA256 9aa3e0d7e12617c6ac2bc47109ca4ff2d6a0404c0956ac494609d4a157a82e26
MD5 df35d5a314250282fe4e2f30005a7614
BLAKE2b-256 af07527a876542654cc34e862b32971e15b442f4375369cec4c3001992fe5d3d

See more details on using hashes here.

File details

Details for the file swarmauri_distance_minkowski-0.11.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: swarmauri_distance_minkowski-0.11.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for swarmauri_distance_minkowski-0.11.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 d90c6f73f7d07346994688c2ea5c2b12a80846f69531a77e5f3c1b4528d0540a
MD5 6423bae38406fc3e0f2b7f4980a6ddd7
BLAKE2b-256 b0c6e45d1d44e9e0c1a21ef012ec74caf0cc80c1b0e999732e95c38263930169

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