Skip to main content

A Versatile Quaternion-based Filter for IMU Orientation Estimation

Project description

tests build docs version python format license downloads

This is the implementation of the IMU orientation estimation filter described in the following publication:

D. Laidig and T. Seel. “VQF: Highly Accurate IMU Orientation Estimation with Bias Estimation and Magnetic Disturbance Rejection.” Information Fusion 2023, 91, 187–204. doi:10.1016/j.inffus.2022.10.014. [Accepted manuscript available at arXiv:2203.17024.]

The filter can perform simultaneous 6D (magnetometer-free) and 9D (gyr+acc+mag) sensor fusion and can also be used without magnetometer data. Different sampling rates for gyroscopes, accelerometers, and magnetometers are supported as well. While in most cases, the defaults will be reasonable, the algorithm can be influenced via two tuning parameters.

Documentation

Detailed documentation can be found at https://vqf.readthedocs.io/.

Installation

The VQF Python package can easily be installed from PyPI via pip, e.g.:

pip install vqf

For more information, please refer to the documentation.

Implementations

This project contains several implementations of VQF in different programming languages:

  • The main implementation is written in C++.

  • Cython-based wrappers are provided that allow the fast C++ implementation to be used from Python.

  • Additionally, there is a (comparatively slow) implementation in pure Python.

  • A pure Matlab version is available as well.

Additionally, you may find the following “inofficial” port useful:

If you have ported VQF to a different language and published the code under a permissive license, feel free to let me know so I can mention your project here.

License

VQF is licensed under the terms of the MIT license.

Contact

Daniel Laidig <laidig at control.tu-berlin.de>

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

vqf-2.0.1.tar.gz (358.2 kB view details)

Uploaded Source

Built Distributions

vqf-2.0.1-cp313-cp313-win_amd64.whl (276.4 kB view details)

Uploaded CPython 3.13 Windows x86-64

vqf-2.0.1-cp313-cp313-win32.whl (249.4 kB view details)

Uploaded CPython 3.13 Windows x86

vqf-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp313-cp313-macosx_11_0_arm64.whl (299.4 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

vqf-2.0.1-cp313-cp313-macosx_10_13_x86_64.whl (325.8 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

vqf-2.0.1-cp313-cp313-macosx_10_13_universal2.whl (566.0 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp312-cp312-win_amd64.whl (276.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

vqf-2.0.1-cp312-cp312-win32.whl (249.7 kB view details)

Uploaded CPython 3.12 Windows x86

vqf-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp312-cp312-macosx_11_0_arm64.whl (298.6 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

vqf-2.0.1-cp312-cp312-macosx_10_13_x86_64.whl (325.2 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

vqf-2.0.1-cp312-cp312-macosx_10_13_universal2.whl (564.5 kB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp311-cp311-win_amd64.whl (284.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

vqf-2.0.1-cp311-cp311-win32.whl (257.0 kB view details)

Uploaded CPython 3.11 Windows x86

vqf-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp311-cp311-macosx_11_0_arm64.whl (296.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

vqf-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl (326.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

vqf-2.0.1-cp311-cp311-macosx_10_9_universal2.whl (563.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp310-cp310-win_amd64.whl (285.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

vqf-2.0.1-cp310-cp310-win32.whl (258.8 kB view details)

Uploaded CPython 3.10 Windows x86

vqf-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp310-cp310-macosx_11_0_arm64.whl (297.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

vqf-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl (326.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

vqf-2.0.1-cp310-cp310-macosx_10_9_universal2.whl (564.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp39-cp39-win_amd64.whl (287.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

vqf-2.0.1-cp39-cp39-win32.whl (260.2 kB view details)

Uploaded CPython 3.9 Windows x86

vqf-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp39-cp39-macosx_11_0_arm64.whl (299.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

vqf-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl (328.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

vqf-2.0.1-cp39-cp39-macosx_10_9_universal2.whl (568.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp38-cp38-win_amd64.whl (289.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

vqf-2.0.1-cp38-cp38-win32.whl (262.4 kB view details)

Uploaded CPython 3.8 Windows x86

vqf-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp38-cp38-macosx_11_0_arm64.whl (298.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

vqf-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl (327.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

vqf-2.0.1-cp38-cp38-macosx_10_9_universal2.whl (566.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

vqf-2.0.1-cp37-cp37m-win_amd64.whl (280.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

vqf-2.0.1-cp37-cp37m-win32.whl (255.2 kB view details)

Uploaded CPython 3.7m Windows x86

vqf-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

vqf-2.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

vqf-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (320.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file vqf-2.0.1.tar.gz.

File metadata

  • Download URL: vqf-2.0.1.tar.gz
  • Upload date:
  • Size: 358.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1.tar.gz
Algorithm Hash digest
SHA256 d00f01883f4ecbd1c84fa6c06ad5389924cb71ddfa8057306ec04b08d1b53904
MD5 8c2379b80112b83d087cf686319b3bbd
BLAKE2b-256 b13157a71f1ea78566a7185acd56b89708bc8069183b3fde9a130b5451862c7f

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 276.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f37fb5582bda8d599ba2118b83e73a6a38c35916bb6f7e4ba3b7ac546ca1e9a9
MD5 6f014cf93b80c50471ab95bc7f86756c
BLAKE2b-256 d2f2003e8699804ce291b34ed8b42c46c74eac18bb259db9415311cda377b575

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 249.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 917b3499017d6c4d59852779a0ece11d52f28dae4a71c5b0c3735e49bdd7b64c
MD5 dd9f8b506b4db62bebc909bf8d373ca7
BLAKE2b-256 a9e94a6827d790ce142a508815dead55d7880c362f45ae3dde91efa9030d762d

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 103e1815e912f6288961dce091ce757e68965a3ac4aad8d5e37f750d8d329ad9
MD5 805f2cae64dc696d9304edf65bb3575e
BLAKE2b-256 7b09fc9b90c5d318b7a24be13273a87473c596a87e3b9d5ecfb0f8ffb42bc902

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d89342d05a13202d8c44f70d27e73575e6b3ee9415279232fd91f8525c72f13f
MD5 107be357f9eee1ae2d529f5c824f76d8
BLAKE2b-256 e6b5ff28b4ddb9ab043d87cb62e0ec4792577fd1663c53cc891102d73c2b6449

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b29863b1b44662b6e3fd81d76d7169f1734beb76d9d288ed75a1558131ae53f
MD5 cc837b273cd96adf0759f839b4122a02
BLAKE2b-256 681d7ad11a61468b92b05c49bc505fc60138ec22920507698c45330d8d2ed972

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 73fa351cf6149c47fd7d9b5055762f129f552c82661269ca75fd7df0dfd45018
MD5 381970755423b5f831e4578e52666b2d
BLAKE2b-256 cfb2d9b19dc3dc18b57367095b48048bcbc0716cabd240019f8b781d7cfa5655

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 50657ace0e048018c1aab6448c3f2bb736451cf5601ac49ce229b53ccdbd16bf
MD5 bb9a131d04261528b7681d8df0db0981
BLAKE2b-256 c37d0031f5397ee4307e1a7e17349476666903a6ef24ab0a2933ddac668089c3

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 276.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 923d8ed13ca59a111f1cb686fdb5785f55719f960aef3edab0ca2528e4e38828
MD5 57f6ca21bba7201a4f23738243b4d1e9
BLAKE2b-256 a80675a163ac0cffc53a6d7daa41817f274abf605e9d1b901ad439a52446bd66

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 249.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d646fed06bbcead32d0c8ea2fd05ebccfc241d202cdfe252c6b6448ea942b482
MD5 62d464850ab87520721d188f71fbcd67
BLAKE2b-256 07e69ad49a72e327b766245c819024b8d94e60e6f1b4c4408f9b07c61ea7b35b

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bc2dec8a802dff3c18a941234a674d1e21d0de1c90cd6bec877217bf9bfed71
MD5 f69b1a35f2c9bb9df4271b97d57898b1
BLAKE2b-256 5da968deec5c26825fd45f3bd8162b752b725bbed14033124ff91350384270f0

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 188da38076b785f5c89e9e06d6befc6c612f4e1a521f219827c43f8eea489578
MD5 9371968b3b6dd3110869e6c8445e4111
BLAKE2b-256 cd9410f10945442e268b415142428b641398c342eef355263c593866e650d997

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 630ee8f8b8fc5c5dfc4d2734ba8782d307c4ea5c133873674128f288ad31aace
MD5 104820b7615f707405efa0cfc33b949c
BLAKE2b-256 c78d4b5a494fa3a23f63edad50c25682b179515f25f51f982fa7ba74c69820e6

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5d31745580e6d661de942a55fc97102f92a5c8ffefbd163b1e774c056426b119
MD5 b5bae9e98b8316f35eabd39ff4521817
BLAKE2b-256 f5d1d1685f342cce5594fc68b5fd51d8f16f12780f06e76dc30b97159b8e9b7b

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a41d6d2a27bc45f4a96e61af5c61bef72d5702385c0073e8f9fee2a6be5b28b3
MD5 77ded4098598bb44bb1d0e72efaeac8d
BLAKE2b-256 a8cac7912d2f8fa54556ea38b724a808913fb12408c596889d8d5c93767b822e

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 284.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 90c7cbf2f5610222f4a1d55b959db418b8be3600557f288246edd9c23f112a7b
MD5 fc3b37999ff6c2b4f7fa027101d74c13
BLAKE2b-256 7bfbacc1380737e20df849d254acb027f578be373c331e12def44a8d62c1f62b

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 257.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e8263502d91ec5c9e581afba8fb86b1c0804971cbb1681f95eb85cfc1de32f13
MD5 584d819ce374a27feb9a2ae7cb1a88ef
BLAKE2b-256 374e76420899ce263c19012146e6a912c643ef3575cbdf94f6a2006388b98644

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77fac89aaa7559b40ee8a5a8b63876cb7ad6dc6d905a6cebd40c7a394db54251
MD5 31f03a2acb442f0c235d1f7e971f9a55
BLAKE2b-256 1da1633f9bd046f17a484ae6e61c881a9b349da635c1d5d3b5742d3c9fd4ad4c

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7eee6b23180f0df9b480c24fbd2f0f190fc70754cba2fcf2e928c6b225f7bf85
MD5 03ad727b1c6373328c10ca9b508fd643
BLAKE2b-256 f0ee2fde4b1ca82a65911ceb55bdba6d8e2032a1d5c92b64dd36057aca50d5a9

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4bbba2c21ec316f2e8f4078323ad08a6a3ae9c98978474f95379d038a5fe19e6
MD5 6e1ed589505bcb67ddb9c89c528a75c4
BLAKE2b-256 20c967b08794bb870e4561089bb173c22c2ae7ba9bc2eba5495c9195fc856072

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2dfbc0c1f799d636ebaee4ee0574d2f0451846e5f879a2b2dca2d3c6fdbffe57
MD5 989a092febfaed15d405683d4af48ba0
BLAKE2b-256 8a452f94217249cb3e9700e5fbfe79b57d6bb78eeb1cca7737f554a360b6712b

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bcfc2a2cd2bb21a7bca630b42dbbd0d046911c010854acddd2bad5d20108a810
MD5 65dc4ad51603fc7a1900811e29cf34ad
BLAKE2b-256 e0acd825d3b3c18a76ee28aca91836d60cdee67566c9fccfb2f1f4d7606caa78

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 285.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4b3d86386ee93dd3e6bf76b93a57fcdf4b7594d5d537705c6e440dad12ac2555
MD5 f98546a57415e9d50bb613d0e7bcbd98
BLAKE2b-256 c2bdaf33976f674ed2e57c95905a997b838cfcbd9eb1575a3c771b503eae4caa

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 258.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b7e8d59df9c26a97809f9f289d9dc4a3244e406e5c18b83a002a030b8e8a0dc4
MD5 fd0c65e2f89001c0282f7a3ab862018b
BLAKE2b-256 594a01f59175127675ea57f5dcfc1c45ba2acb4f0c715ff59945f98db52dce48

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5733d38f19fcdfecc373d210d7525fdcc8e33bcb6f1be0bf4a02882b6631ac4
MD5 915f723b06e2d30e8006dde81e845c86
BLAKE2b-256 db1f4ca59bb9706966e40d72905e1189791668baf9fd90a50cd6e6124b13eccb

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8269a011f9d954464c5af189a52a54de320f2741553e8c1c4e213a9c4596fee4
MD5 d7eedf3fa4251febdeafb2e133b1a0dd
BLAKE2b-256 5acf7f376ac05b0d4d1280867467d2ef0dfdb1c4fc51d2a36edb2c2431ef566f

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b42b0a63e42085851aec51c8f465c7b69f74a12c8b3e5eb02dbf41d8c6f8314
MD5 d2cb14b46d47db81eaaa0344a295ef3c
BLAKE2b-256 267148b5d1c7db1f2b7016d9be620465431f732214ad5e53bf19e6df24e86a50

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b542af3fa481a9cbfad6a4812de7fde7078b762c250f37acb79631db2385d3af
MD5 138e37f829e16c5ee28475d1d2e5ad75
BLAKE2b-256 2f6c35298e2ee5c3e5c5ba297dcfa9926678157c8568bccc3236e2ba6d86d5ec

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 12c7812a2987203729772bcdd1a2a8721d7556c1c791f3ac7c953e7cc5311782
MD5 479f05d27c88efde3e86274939f564dd
BLAKE2b-256 c6561585ead3de38f7e44c95632382ddb246d0ab4984ab6ebb7157124a62e611

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 287.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5b5f8dca94eccfc9caab0fe4e596fdcddfc5829337de7f2919ab122647ab49f7
MD5 6b9d7b7bc3b2375894e3f0c5788e334d
BLAKE2b-256 1a1401339cc3ad89753f66e0f0b6eb202a468d2ae25885cf9cf74d12b0213cf4

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 260.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6c1976ac90dcb511e06b57f35025e64a87153f0e32662e96925b12b49f5901bf
MD5 ae432afc83b65d4a91b0483a70ab82ff
BLAKE2b-256 afa2ee2216505baa462510e40beeabddac763f47006ec3a5b0c5555e5d748daa

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc1861855f5999944e7ad2abb27052a3c2c5529239e8ea0efc3f3bdf2dd8b157
MD5 f90c952d7d90ce4e7903331412e4d84e
BLAKE2b-256 e77c8ed22af5607404fe38d96ddc47b86eee4a3b792a58c6ce6dc4e6d4f194d1

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 997672d5bbf386fe4140c175a4e10cd2250a557a07f83989f9d78850243107a0
MD5 7e3455774b51e02207e6a966ea473528
BLAKE2b-256 79a1fc93db4ee08256ee6a5d10a87219132c693bdd14bfb30ac44f554a607add

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfd1bcb548c3365c382aa12f816fc73c5bac58baf70e53a784d36a52676f5342
MD5 3185147d99c9d94558c0c881304088f6
BLAKE2b-256 2f480874f9bcfe5d3a72f67b554731f3b9401c1e2d013bc0b95ba19cc5c6f052

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ac20c9104e95ea621e47163eaea7d003523e68938d98002378bb0333edc1d9b
MD5 03f102f9ba76980054d242af49e21c21
BLAKE2b-256 0ab596ef8f7a8921f14bfb09fc3e33d5e46192b17e1191e789d59b8f3daf7261

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: vqf-2.0.1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 568.2 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5de6579132d17590e2afe0751530392123852439b17443d6e4b916da42db7792
MD5 6206db5d7e47348e27c9d6cd8e9e548a
BLAKE2b-256 f63edb8048cca604f29f21507a342501ef0857d91d5c501874745b55a23e8b85

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 289.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 307a8e6a41b0f95b9e58f83f892c8e93a7d67b3c5f535c2b356c1099491b5cd3
MD5 b6b345fe65d376675a2dea73471aeef3
BLAKE2b-256 df7c6c8e143e65d6d543a344809e24c76d287ea43ab0a1e156e02d7d42960f6c

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 262.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f60492a9fdbb09582f9e39906f7dd69093abb7b5dbd0677a4498c82942cca397
MD5 cce0e3113231bb57af2d18b0049d229c
BLAKE2b-256 b120cccff8f3bd09b26c899412f5ad1d5ed244876c466e92902c3f61886f5e02

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8b6c1ed9ef3de898a15e5f247d23a7548064052898d6330aa83a8e32a8dacd9
MD5 34517478e584f58e49836864bdbe607e
BLAKE2b-256 7048de5337a46c302306e3d1da71cc071b3dd654ff759735a8cd2f59fb4dc439

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9bd36d2b202c3ff971b4d51e3457cae5b56c61fef9aa5dfe6065f1d2823af07c
MD5 6254e517a762901cbf55d136f4294219
BLAKE2b-256 d7557c82d2d4e698953e1744cb27863921ddb3d24309357b9a7ab65cc3e4115e

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9823b1ad0c82fb489f0bf9d51244c719fc33ffb28cae7f18015748ed3f0372f
MD5 eec7bbc7d4c5aa7d0a8cb89daf33763b
BLAKE2b-256 8b1be1187a66baa484e0ff403115a21a49cf7897c9b96e652b3514c41731c738

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9000da50bcfe933b88f35b2eadafa21e744d5b70fba2adf825a7202ad368b7f2
MD5 faf3bbe08b41367694f198fe07f6938a
BLAKE2b-256 b8ebab01d7301c25d48f228fb21a266b3cee0470af19b04065fe4333624385ae

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: vqf-2.0.1-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 566.9 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ecdf81db3fd886e7db8fcd36e0bff2c3896424a4227d2cd3264b8a61d3d86e35
MD5 874a24818e393773e6bd2e02da52486e
BLAKE2b-256 0b17f8cc01f7f9660157159a15121ea37e6114243988d496bb5cd55bb392cb97

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: vqf-2.0.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 280.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4bc0b9c1b3a0af3f5b43a26538457e0eaa3ce32668349a147794e7036253396a
MD5 3d9b87dac1f483224d243b32c39274d7
BLAKE2b-256 caf059bafffb13a4a46985f0433ba9f1eac29469d541a79d7137265a1aa6a481

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: vqf-2.0.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 255.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.20

File hashes

Hashes for vqf-2.0.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 71ee0ea501972cbb1987c5ab88370adafb792626174d15f12cacf22f749e32b5
MD5 1cd9067fa2f48f170ec04ac1cf0d8051
BLAKE2b-256 5f52668f1be012a11895faaff798a42a913d8e2a310e67cc4b55f17824e603de

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17c5d0e654fdaae0c054e4d3b75a2497a83fa62a9d10ee3cb875f5a1e4d00cc3
MD5 9ed4ac7fb2943bdc813ffbaec5b24aa1
BLAKE2b-256 853b5417c7d6c993c33c16628358271a0ab25e6703317890738345b15f90bbeb

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 905c41f4b8af3f135e8a65ca8d841aafb9a7198df3e2728fed0f49a112257360
MD5 2ed1c55db9335a2cbd74710a48fb6659
BLAKE2b-256 1563cc11cee9bf832fe2676e17afec36b555e539c0728dcb213ed0ca940d48c0

See more details on using hashes here.

File details

Details for the file vqf-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for vqf-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f029498bba6d2c916548906ef061f93ec3023e25c6c18c3ad6c4fd8dfd6c09c3
MD5 989b99ad3798493c5fcb36a0d70dd8dc
BLAKE2b-256 9a6b942c0fd837264afb44d8fb5ea85221d14079c798535ce6b90b6abdd36f79

See more details on using hashes here.

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