|
AIDGE IN SPACE
Banc d'essai de compression d'image apprise pour l'embarqué
|
Entropy bottleneck de Ballé et al. Plus de détails...
Fonctions membres publiques | |
| __init__ (self, channels, filters=(3, 3, 3, 3), init_scale=10.0) | |
| Initialisation de CompressAI. | |
| medians (self) | |
Médianes apprises (quantile central de quantiles). | |
| Fonctions membres publiques hérités de aidge_in_space.nn._FactorizedPrior | |
| prob (self, v) | |
| Probabilité que le latent quantifié vaille v : P(v - 0,5 < y < v + 0,5). | |
| likelihood (self, y) | |
| Probabilité de chaque valeur d'un tenseur quantifié. | |
Attributs publics | |
| quantiles = nn.Parameter(torch.tensor([-init_scale, 0.0, init_scale]).repeat(channels, 1, 1)) | |
| Quantiles appris de chaque canal (bas, médiane, haut). | |
Fonctions membres protégées | |
| _logits (self, v) | |
| Fonction de répartition avant sigmoïde, v de forme C x n. | |
Entropy bottleneck de Ballé et al.
2018, avec les noms de paramètres de CompressAI.
| aidge_in_space.nn.EntropyBottleneck.__init__ | ( | self, | |
| channels, | |||
| filters = (3, 3, 3, 3), | |||
| init_scale = 10.0 ) |
Initialisation de CompressAI.
| channels | Nombre de canaux. |
| filters | Largeur des couches cachées de la fonction de répartition. |
| init_scale | Échelle initiale de la densité. |