Skip to main content

A Convolutional Encoder and Viterbi Decoder in Python/C++.

Project description

Convolutional Encoder and Viterbi Decoder

License Version PyPI - Python Version PyPI - Downloads

This project is a fork of https://github.com/xukmin/viterbi that introduces Python support, enabling effortless utilization of the Viterbi module within the Python environment.

Install

pip install viterbi

Usage

The following is a convolutional encoder with a constraint length of 7. The diagram indicates the binary values and polynomial form, indicating the left-most bit is the most-significant-bit (MSB). The generating polynomials are 1011011 and 1111001 can be alternatively expressed in octal as 133 and 171, respectively.

convolutional encoder

Expressed in code as:

from viterbi import Viterbi
dot11a_codec = Viterbi(7, [0o133, 0o171])

You can use the viterbi decoder like this:

from viterbi import Viterbi

dot11a_codec = Viterbi(7, [0o133, 0o171])
bits = [0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0]
output = dot11a_codec.encode(bits)
# [0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1]
dot11a_codec.decode(output)
# [0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0]

Puncturing

This library also allows you to puncture the original encoded data by specifying a puncture pattern or decode data that has already been punctured.

from viterbi import Viterbi

# Puncture Pattern: [1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1]
dot11a_codec = Viterbi(7, [0o133, 0o171], [1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1])

Using in C++

You can find the way to use the Viterbi decoder in C++ in the README of the original project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

viterbi-0.0.6-cp314-cp314t-win_amd64.whl (102.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

viterbi-0.0.6-cp314-cp314t-win32.whl (92.2 kB view details)

Uploaded CPython 3.14tWindows x86

viterbi-0.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (111.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

viterbi-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl (99.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

viterbi-0.0.6-cp314-cp314t-macosx_10_13_x86_64.whl (103.9 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

viterbi-0.0.6-cp314-cp314-win_amd64.whl (94.9 kB view details)

Uploaded CPython 3.14Windows x86-64

viterbi-0.0.6-cp314-cp314-win32.whl (86.7 kB view details)

Uploaded CPython 3.14Windows x86

viterbi-0.0.6-cp314-cp314-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (110.4 kB view details)

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

viterbi-0.0.6-cp314-cp314-macosx_11_0_arm64.whl (94.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

viterbi-0.0.6-cp314-cp314-macosx_10_13_x86_64.whl (98.8 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

viterbi-0.0.6-cp313-cp313-win_amd64.whl (93.0 kB view details)

Uploaded CPython 3.13Windows x86-64

viterbi-0.0.6-cp313-cp313-win32.whl (84.4 kB view details)

Uploaded CPython 3.13Windows x86

viterbi-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (110.2 kB view details)

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

viterbi-0.0.6-cp313-cp313-macosx_11_0_arm64.whl (93.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

viterbi-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl (98.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

viterbi-0.0.6-cp312-cp312-win_amd64.whl (92.9 kB view details)

Uploaded CPython 3.12Windows x86-64

viterbi-0.0.6-cp312-cp312-win32.whl (84.4 kB view details)

Uploaded CPython 3.12Windows x86

viterbi-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (110.1 kB view details)

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

viterbi-0.0.6-cp312-cp312-macosx_11_0_arm64.whl (93.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

viterbi-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl (98.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

viterbi-0.0.6-cp311-cp311-win_amd64.whl (92.1 kB view details)

Uploaded CPython 3.11Windows x86-64

viterbi-0.0.6-cp311-cp311-win32.whl (83.9 kB view details)

Uploaded CPython 3.11Windows x86

viterbi-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (109.0 kB view details)

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

viterbi-0.0.6-cp311-cp311-macosx_11_0_arm64.whl (93.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

viterbi-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl (98.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

viterbi-0.0.6-cp310-cp310-win_amd64.whl (91.0 kB view details)

Uploaded CPython 3.10Windows x86-64

viterbi-0.0.6-cp310-cp310-win32.whl (82.9 kB view details)

Uploaded CPython 3.10Windows x86

viterbi-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (107.4 kB view details)

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

viterbi-0.0.6-cp310-cp310-macosx_11_0_arm64.whl (92.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

viterbi-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl (96.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

viterbi-0.0.6-cp39-cp39-win_amd64.whl (91.9 kB view details)

Uploaded CPython 3.9Windows x86-64

viterbi-0.0.6-cp39-cp39-win32.whl (83.0 kB view details)

Uploaded CPython 3.9Windows x86

viterbi-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (107.6 kB view details)

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

viterbi-0.0.6-cp39-cp39-macosx_11_0_arm64.whl (92.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

viterbi-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl (96.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

viterbi-0.0.6-cp38-cp38-win_amd64.whl (91.0 kB view details)

Uploaded CPython 3.8Windows x86-64

viterbi-0.0.6-cp38-cp38-win32.whl (82.8 kB view details)

Uploaded CPython 3.8Windows x86

viterbi-0.0.6-cp38-cp38-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

viterbi-0.0.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (107.0 kB view details)

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

viterbi-0.0.6-cp38-cp38-macosx_11_0_arm64.whl (91.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

viterbi-0.0.6-cp38-cp38-macosx_10_9_x86_64.whl (96.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file viterbi-0.0.6-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 102.2 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 139254966a6b8bb44d3fa44b77d31c79014abd3c95fda15fa401e07aa356aa04
MD5 2bb0d3931cf2907d38ee448d5d9b6650
BLAKE2b-256 6371c85c98ec1c52fad7ac85e98cccdc7833615a7f92f87be53b370b792b2576

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314t-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 92.2 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 92fc06dccfc52051dea73eae423abf690b568a8b9e09e4942d4517b6e48211c9
MD5 c501e4cba1a5c84238f856f8d30745ca
BLAKE2b-256 77960a46a16d634380191236f9510040c14f5a27afe773dcdb10035004f15d48

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9e35a0687098fe3e4b289ada2d111ccce603e139b184e26621c78f76b503f1a
MD5 86c0130bb9f48181f7a48d6e80bb3386
BLAKE2b-256 c70569896354039a6414532af41a20b064b5d5c40e1403418cb163466b673863

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc95e9bf78833c0744333bbea2015dbcc34cc15c33864cad58b9d1511c9b9393
MD5 c3ff3688239631edff93827e1895d12b
BLAKE2b-256 3e118c4ff5e0061e8dec03f387dc29e144ba1df3d0f05a8f098f52ab28a2b3d7

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4b582495a55e21e0fb599fc44ae70070045d2acc132b0538a428ce124c8cef6
MD5 005015ed474814bc9b725a867167eb88
BLAKE2b-256 3a6aaeccacd758431a7792a1dcecbca18368197a0c31f98ccbf80d8ea93577ab

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a83d21156ed377f2647506fcd2ad5764433f7ad4b8d0479514469ce24446d8b2
MD5 451d8cb988d3dc41a4f5d97d2bb7540b
BLAKE2b-256 0928ab73a5e79a40fffc010966341a5b51ba00c6af7816f7a2048d1bbf980c6b

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 94.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 24c1158ed3df6c7fef089eca85831d27dcd97cb0f73db3f99c43dfeb34e26f7c
MD5 03d0a65841b9d6b2ece3a8293413f57a
BLAKE2b-256 3bd0270f136be930c14d8607ead13b5fa1f6876617cc5037a4408a5f87b0dc2d

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp314-cp314-win32.whl
  • Upload date:
  • Size: 86.7 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 5f9cf3cc9d36f524f72dffc45d169329e634f239c3898bdbdcdfa7af3777b177
MD5 93caf884d80c6a8dc7946f960cf25964
BLAKE2b-256 63afde0594711e3794fe5f4253bf0f0e5247798801c6a11791d6053045db0cf8

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb0c96677ede7a23ca58a9e0a57b93ca5954cbf5eaddf77408bb13d604f5fbff
MD5 48a7549c85d96f1fb979f27035d56f2b
BLAKE2b-256 a43e3f7be75c19c80e1daa7c0ee3a627cb89e9881450e788e3d66c4d31c8fc1d

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d343b5e4a45ae7861c78edaaec74b299343ead9154fc22d5d6ee5b8e7475384
MD5 61fde4179898b54de303c9328c72990d
BLAKE2b-256 90f597ef4ddf886d8dae2e5215147dd6d277bc02d1b24e48180932fde20dfd06

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f3250f405997c25731f91f70264ed04ade955ffa5245dcf5e7e6ca2b4b53e48
MD5 b47ec1bf4e281b3aee879313a459199a
BLAKE2b-256 b013dd7e70a3e3161701c56d7f8841bc4ded75312592b83ac776bc312af9f2d8

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a1e8a861ee9681781b60944880173fcd1143aa296bb16606bad0d5f4027af41d
MD5 3007a9b92aaa88436b2a8d0b68bca388
BLAKE2b-256 e72e8d3a574c70af3ce73c53b3383006ab03d510bc66648189406fb9323a95f5

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1a2b8477b76dabb42ffd1b95c4f36d8e6dd868a70deeca23f6369ecce47352bb
MD5 a8211b224b7c707addbc05d79a61cf7d
BLAKE2b-256 c1c61d33087ce4b341bfaa28289dcc05c64fda00d195bc8fce8db6600acd7a3a

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 84.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c21fbda57f8abfe863dab2981d77722be780f23ef1eace555fbff0bac2e0ed89
MD5 7662f80afc64a26141eaaeb2b2d4e16d
BLAKE2b-256 1daa7607ae594d6b1ea2bc0c3395088d52867993cc09fd15b5297bf15ea9d55c

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f4da3be1d130dd0a6a5942d37ed837382fac7d3dcd5aa10da49f3182daadc22
MD5 186c740069f52c9523268f42fe27f422
BLAKE2b-256 7ab64696fc1c7db9af8563f059b55332e9a36feeb4a2db022de931cbbeca67df

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ac9e3c554bd4e5379bbafaeaf76fa9bf5a3f18f6a019ea6eb4491086b6108ec
MD5 194d777e232ba16df1dbb1f879e74305
BLAKE2b-256 7ce07fdd9037da40c6d56691a04dc53b2702c22be4a2f9506888649135fb7674

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12601ff204ad146ffe95001e01fda3e7f450d51a950962ad6a50f329da3b4e5c
MD5 903346d43e3991e8dc026ff1de34949c
BLAKE2b-256 31d342188eae13f4cbe4561585fd299306f5cbc2c4698c084c398bfca691fa64

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e260f1070a2d4b32b5a0977ee75155c0f73b7c0091c939d368f21cfd58d86c98
MD5 e7ab6b55402283065cc00e928fa4abda
BLAKE2b-256 090aeb5bbf7ecbe79c880f5381c78389a7c0e1c3d0dc16aaa728d20a406958fa

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 92.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ad5e26d5f378effdf41878ea171246c27c0fede57d3efe99518f4b3ea0b08a03
MD5 77a9476b31b96ac208e37056e944ad99
BLAKE2b-256 d8de143e89bdd9d2d7e89d8c069194b6195f5b9ccfff9c6c221a6bbb9c2947b9

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 84.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 59de28469653281f182575d8361f0e6f7a8acabc9bbdaf268d0a90d6d6805056
MD5 568775726ca38641f34666cc1da03ef3
BLAKE2b-256 653e9fe5879aa38069d4ca34fce68b2355955fdd6c398f74524b75a5244a5b75

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1732d2783631e2a703b098be495adbed392bc82d04ec48de74cb694facc70cf7
MD5 b72a334aee499d1a97cd7087707797b6
BLAKE2b-256 d130aef6ffaab4df108dd22d4e314123cbacc0b4f8f446845975896d6288a95b

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ab8067293c128332da1b1eecbfe490ea8753c7345ae4de80c1d67809d622dd0
MD5 2f0b582ac54316692321587a9423b3e3
BLAKE2b-256 d5f41f698ee63e20ddbf0f077d67bd4cfd005c79531c67ed084d06e0a3ca25bd

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4aa54678fea40c44e711604d1b3466d73ce4f32c0c86cf27709d4ed733669940
MD5 0f200881f5037852f733650033c849a0
BLAKE2b-256 2b45118849cf9c37166a8811fd53e96f3633a2cbacd89d1457b17b1f8333ae2b

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3072e8a2a398ee97c9aef82048dcbdd42d5eb42d27a245b7336351ad4a24bf8f
MD5 d59b35e8b7c5eb2fe492c1739b4685b3
BLAKE2b-256 f8e7021436416ba3f0f13474ec358a8dd36c2ea8216f380386066923d91684e7

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 92.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9f05de4d8a2890f14719ef4b6d4d91440a9b38ddc90b7e41edc89abf767ccba6
MD5 ca676f69d626e3daa9aebf21df191991
BLAKE2b-256 d3345093de0bf0a4189785d287ded93ae129bf8ea5bf2cde5f4ed8bf35f7ab76

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 83.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 bfd3b8e8f14d81b97c8e2eaac500176e5c5112ba59b9e00da740e3183c13c99c
MD5 d865fe5cee08016b89049dcea922ff28
BLAKE2b-256 65ca78499e6c24e9138cbcad9ae05fd610186aa08f8ad85ab37c65372ed3985e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24976291d4b42d5e614d2939e041ad1e1a9fd4b64352c53cce715b442a78bee9
MD5 c581b2726a59a8852f92362aecb473af
BLAKE2b-256 dc4d8d8356292f0f94b7004cfd1ea21713908b0f4918fa736630049749143056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7cd9d9ab96a4060d29b13676554e874cbd300d3f4100879eedb31633fc83e194
MD5 b14a3e867a991053e0562d08057adc58
BLAKE2b-256 f4bcc1d3995970a8c603677f215382e69b398565060c534b42197e2c3ae58efe

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1125a8cee52682c89fcd18dab49dd3a62866e0d5f146de8a65657581e4ad3792
MD5 ed3ce6bbce45f15dc866613002ac07f3
BLAKE2b-256 7435ecbb2ad81e50caf4184aabbf93ab56fa76ce1cfb8a7802f6acb15c08e81a

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87eb1ca9642ac2ab7b40ee0d8344bd87843fc6ed18f2c4a3b2e433421c9f436a
MD5 8acd9ba8a53d06acf6d8ce59b2e1de7c
BLAKE2b-256 8f77f356e489f2fd42c79e8354c6b44b64509e1649931915f7c2dfb535a0a430

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 91.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 64edc7fbc1e4d77f857911330428a010a41d849e16ba16cb1b7bbeb147fc8f27
MD5 e11f5fd122f0520504df3ac7764f00e8
BLAKE2b-256 9dd16c3d23c6f96f38019c7329965c75cede6d9ccfb9c396faf671d268e9efb4

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 82.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2d0774914dc3f817c6043b2c103aaf2b8ee5f8054ba2eea1b76154ef5808986a
MD5 99da402651e8dc0b2dbd963e723beb4c
BLAKE2b-256 9f1ddd984a2bb15b84c886c9b312e71a2e96c5e38be7bbb2176f6fa71ade04c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41b5bf5215dfa7bd1ff017c1d8db8569d81defbbfdb77f6998068b4386d98a6f
MD5 1758c1cf582b3fca9e72237fed7062a0
BLAKE2b-256 4099d746b59961bc27e3e5e120642fa0b3636b9866d7c8c32b5fcd3fb47882d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2cca61fa91cd785172c66a32f2909c13fc15cf1fb37004aa1204590ff193e278
MD5 75644f581d6790898dafaff55a0e0813
BLAKE2b-256 026a3127b350695a49e388cabc6e3cda8282d9223845bc765a8a5f9fc0a4d017

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38c98e8ecb4f6cb2f9933fc008070875c9122a0bafaa67813a4cd9644ab94941
MD5 54b78708d0298a0934c7b471da47f0d5
BLAKE2b-256 aa5f43d0a34abaa314b723e3584e4837ae1b26d8939383c778d6160c43e4b68d

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25268fbb4e424dcf7cf5342930b618e07272a90f4594430cbd8697f17f9b6d06
MD5 789114ce891683a28066f2bd883f3746
BLAKE2b-256 82d28c3d9cfb1d24b9ff6fe79752ad854aeb2fb73294fede38935b9346060eec

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 91.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 25e1b961d2fdfcb97f14fd849fedf1e470ad2840b087728b4203231ce116b9ce
MD5 afc1ce5643d0b1b9ef158d4d2a33d4e7
BLAKE2b-256 444033a36aaa73c8b3d5ec830540dddcb50c7f18415cd0bda0c2bcdbbb0fe2ed

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 83.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a902c41946257df1a99b422b97d9e5a04351f52ec8ab254d0de1f4633b2f4a47
MD5 7335449f274d7a13d350377587887387
BLAKE2b-256 5e6c03beb6e6472d3ddfce6555074eea48ed16b98dd1c56e6f38e5acf607af6e

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e6959a8e948ac221a7e3048c3ed69d8ac0bae89fc663b5f49936e27c5549b4b
MD5 3c7211be63f31595fb35a4ec69fe1b56
BLAKE2b-256 d6499a852e9d2aca82c59f63d91cd89b9f79c0d8a730a29dc47ba79c32dd4b79

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 82e57d7f46bca736e57fc12f49107d181f1c9268beeadbaa59ba287446a686f2
MD5 03508fb40a66dece7a97396c8fd38e5c
BLAKE2b-256 fcc06ac55f1a4a11e7181e19d538cfc550ffff1ef4ac154360723782fbb1954a

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8650489b152a2348bf132e959b5e8ef61f765703c77a4e993a75bdbd76bc490c
MD5 514a2df88830a1ae3857da833dc7d809
BLAKE2b-256 89c9185bc531a23bd6f43658344b7e3891ef61a0e8e4ef54027c687bc5152e3c

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eefd7c50e396a9dbbc5c0901f3f9e470e5ef26db02dd5dd9b5ace2f5a5029efb
MD5 478afc6ae2090b2b83fe9bd3b7d328bf
BLAKE2b-256 2fbea8bdc509139ff8020a35a161c14106bc61444535b90b16a3a6afcce1d5d7

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 91.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c71fdbb986ecf59918523712726ba229952b3b8d49a6f3d797c170e4245c612c
MD5 705e3f0254a89a7c116dc6edb2287574
BLAKE2b-256 47ed1922e827669174a08742b1f8026bdd76cd01db740a9c665585d4661adbfe

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-win32.whl.

File metadata

  • Download URL: viterbi-0.0.6-cp38-cp38-win32.whl
  • Upload date:
  • Size: 82.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7416b42fe1d9ff107902d4b31ef440d20bdbc59a8b85d7e419161e5358a94f4e
MD5 c881ebe029f996d79532055652e63404
BLAKE2b-256 bf5e39ccbd721237063b0409a0dc74a6fd09e702814a15a874e0e6f5d93f01e8

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c48a63ab5fbfac0f11a27a04c47caceeeeee088eb755b1d7626efc75d14d84b8
MD5 5672234563bc8a63ef13c94e2b57a821
BLAKE2b-256 58a260404610790d6c4c5b6ff5cf738eef3919815882cca248f662085b5824a5

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 757de5eb62143e857e420f19edeab8a736a61675ae7b274ef3870dc5169a3083
MD5 95f513fee2dd39d006b803fa27485019
BLAKE2b-256 f17d2a8509b3759533f1536a98acc9ea87781e07e072fcab3abbf681810643dc

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e857676ad8056151fa404248446bd7d50a7b19d366f9174c4c800838be8e8aa8
MD5 e11af90a65270c49cd5084c4740364de
BLAKE2b-256 99870acea6e18ef7c22a9d43dbd3b94d7b2c256e7302d68e0e949f43a37695d8

See more details on using hashes here.

File details

Details for the file viterbi-0.0.6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for viterbi-0.0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf7291eb3c601368ab749ff37bbc41aab5a78d1c6a6fd70e043f53ae789bd80f
MD5 f4bc5dbdf9e72f44d3269e6472e25b8b
BLAKE2b-256 1afbfe720cbfc172e701631b10448eae8e825fd4a3db3e18268e9a28a23d5805

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