|
AIDGE IN SPACE
Banc d'essai de compression d'image apprise pour l'embarqué
|
Codeur arithmétique entier sur STATE_BITS bits (méthode des bits en attente). Plus de détails...
Fonctions membres publiques | |
| __init__ (self) | |
| Intervalle initial [0, MASK]. | |
| encode (self, cum_lo, cum_hi, total) | |
| Code un symbole d'intervalle [cum_lo, cum_hi) dans [0, total). | |
| finish (self) | |
| Termine le flux. | |
Attributs publics | |
| tuple | low |
| Bornes de l'intervalle courant, bits en attente (intervalle autour de 1/2) et sortie. | |
| int | high |
| Bornes de l'intervalle courant, bits en attente (intervalle autour de 1/2) et sortie. | |
| int | pending |
| Bornes de l'intervalle courant, bits en attente (intervalle autour de 1/2) et sortie. | |
| int | out = 0, MASK, 0, BitWriter() |
| Bornes de l'intervalle courant, bits en attente (intervalle autour de 1/2) et sortie. | |
Codeur arithmétique entier sur STATE_BITS bits (méthode des bits en attente).
| aidge_in_space.entropy.ArithmeticEncoder.encode | ( | self, | |
| cum_lo, | |||
| cum_hi, | |||
| total ) |
Code un symbole d'intervalle [cum_lo, cum_hi) dans [0, total).
| cum_lo | Fréquence cumulée avant le symbole. |
| cum_hi | Fréquence cumulée après le symbole (> cum_lo). |
| total | Somme des fréquences de la table. |
| aidge_in_space.entropy.ArithmeticEncoder.finish | ( | self | ) |
Termine le flux.