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.5.tar.gz (994.3 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.5-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.5-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.5-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.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (97.9 kB view details)

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

muvfde-0.0.5-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.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (97.6 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.5.tar.gz.

File metadata

  • Download URL: muvfde-0.0.5.tar.gz
  • Upload date:
  • Size: 994.3 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.5.tar.gz
Algorithm Hash digest
SHA256 bb31a98fa617c7c488da903bdcc1e783b3a60d04f4c835e9fc3893cb81dead23
MD5 0445de9f18147caa9ab2e1538ae08a18
BLAKE2b-256 78dd10da5d0d06f0c46b6684e857b85e9a014b1e29132abc0c9c76e426e29dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 750bff3abf47cca23d7fcb178cff4672d4d820188ee2a524f202b4455164fee3
MD5 2f51d4d75cc4b75755a32c8cb1dabfe7
BLAKE2b-256 ad5e32bc78ed1189b81cb62ff4bb6ba7f72f3faed1b8b4688e47f851a3b889ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6fe79ad435241f8bda5708da107329de5eb04bd91fb54bc9f04c6ea4fdd4aef3
MD5 566677bf22ca16c9aee46abe4d9acec6
BLAKE2b-256 6a1cc9633f5da4edc528da61f1f352a96aa0ea756a6251a28d5e8f8882095c11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef215577655a68c74f86d8dd3ecdf6912fedc62c0c6c9ab87f1eb8e92f4590f7
MD5 4f5d9a45190bde3e15048f965723bdf3
BLAKE2b-256 c71321f2b7c87c5fc5e31cef8054608cc912d7290cdbfab8959ef26413663e9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5721390ac29d71b4e74bffe909d19fa529af2f8e6ac09843b22a9deb42f45d9b
MD5 e4c77cd9ea0b1451085a3dee347cf7c5
BLAKE2b-256 4c7851a73c8177906928d3d7a93fe60d3a596314b47b410394722052741c6db8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5ac2b1569ad1e69cec170130657053b8e213f1284643177a92c425ea8867be05
MD5 dd207f965bae437638bb12791c38da0b
BLAKE2b-256 e682d43e9c97a23cc777a592205fbdfea1dc3fcbfbcacc59f815efd04ed75603

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muvfde-0.0.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d735068e6e0dc4249141ad0ed4b39c5fb493e1487be88aae3193775c06b40c29
MD5 03e56be2d5721d6fd154c0fb45f7a481
BLAKE2b-256 80d32ac371335bb90e9651f0890e34cf8ba51f3d97331e0a75e10c79c1e430ec

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