Skip to main content

Fixed Dimensional Embeddings for Multi-dimensional vectors.

Project description

MuvFDE

A library to generate fixed dimensional embeddings for multi-dimensional vectors based on Google Muvera.

Version UnitTests Downloads License

Installation

pip install --upgrade muvfde

Integeration Benchmark

uv venv --python 3.12
uv pip install -e .
uv pip install -r integeration_test/requirements.txt
python integeration_test/benchmark.py

Results

Benchmark Results

References

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

muvfde-0.0.6.tar.gz (995.2 kB view details)

Uploaded Source

Built Distributions

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

muvfde-0.0.6-cp312-abi3-musllinux_1_2_x86_64.whl (553.1 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

muvfde-0.0.6-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.7 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

muvfde-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl (556.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

muvfde-0.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (98.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

muvfde-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl (556.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

muvfde-0.0.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (97.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file muvfde-0.0.6.tar.gz.

File metadata

  • Download URL: muvfde-0.0.6.tar.gz
  • Upload date:
  • Size: 995.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for muvfde-0.0.6.tar.gz
Algorithm Hash digest
SHA256 eafbadf0d37fa278adff92d778be10473ad5b0d002c10aac00ba5e51c57eb82a
MD5 1adef03bd053cbcff1571f5142b9bfcb
BLAKE2b-256 c9c6560acba93f70db613f5da312c690f0017e371570c83c548f10398f18049e

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 20d21513ddb639c39570b655bce523265abd4f11842f5dd12705714f75b4e7ba
MD5 c634e4c85994b0a73037577d1c4d7b9e
BLAKE2b-256 0f115209ceedc8337db77f4d2e23676a18437a272e94d78e7c0e2dad776d7795

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 571f8952cbee8c791893fe02cba6f9782031f082aea5c4f57f75570f79d43781
MD5 513e98e74ae9a708fafea7562c0050c1
BLAKE2b-256 d8d2523579e8a2029e2b3502f79feac1ea5bc7d984ebbfc8026bfec4ae895216

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa14cdc3aa5bd615f75554c1eacae4e0f9693ea8dafccd4f64858aa9fc75ec18
MD5 cda0fb2e84d2434edd49a4be31cf54a8
BLAKE2b-256 fd658c15dc1500ff9d9d03067bebd6f8c87761e8f62948cf15aa0eb70087c0ab

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5163b6805a6d0561c8719cf2fe2a1c32affb33ce857a844c252fb43af28f97ff
MD5 49d37c7ba9d2658fe0968b1bd9dcecab
BLAKE2b-256 152002252bb5e72f3010cf436631379a96863a940230a7bcd59aaa86c3dbed33

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f687e0d00c36f1da0d123258e5a07a231741f81ed6d34d8e0c41cfc30368386b
MD5 945648a5193ff2d4ee58118c5c7c829f
BLAKE2b-256 47d9ae16fea73a77c1b4e4a188229bcd5a176c3671f30fa2a00026ff5245329d

See more details on using hashes here.

File details

Details for the file muvfde-0.0.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for muvfde-0.0.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9480619870086d85a40eacd6cb800c09d7b103907d1873855e8f09a0e47ee492
MD5 2b62e434b648bbb35e7006cbd9405cc0
BLAKE2b-256 82ad56a43bc0b7dbe5b6ff23eda1ba837187b09ea5b2688211c9bde72a6332ce

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