Semirings are a powerful abstraction for dynamic programming.
Project description
# Semirings
Warning: This package in under construction!
Semirings are a powerful abstraction for dynamic programming algorithms.
From an overview of semirings, please see chapter 3.3 of
[Automating the Analysis and Improvement of Dynamic Programming Algorithms with Applications to Natural Language Processing](http://timvieira.github.io/doc/2023-timv-dissertation.pdf). Tim Vieira. PhD Dissertation. 2023
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
semirings-0.3.1.tar.gz
(30.6 kB
view hashes)
Built Distribution
semirings-0.3.1-py3-none-any.whl
(28.6 kB
view hashes)
Close
Hashes for semirings-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16bd20a13c8e5188d295606d141890fe262ae89e3278f36a8008c5d78adc5d5d |
|
MD5 | f39aa989fbfc51817e80c459863a949a |
|
BLAKE2b-256 | 475446ab867f3ad325ef0ee2879ff9f9682fa9735f3b0bed0342636c4ef28919 |