|
AIDGE IN SPACE
Banc d'essai de compression d'image apprise pour l'embarqué
|
GDN figée pour le déploiement : conv 1x1 (poids gamma, biais beta), racine, division. Plus de détails...
Fonctions membres publiques | |
| __init__ (self, gdn) | |
| Fige les paramètres effectifs d'une GDN. | |
| forward (self, x) | |
| Même calcul que GDN.forward(). | |
Attributs publics | |
| ch | |
| Nombre de canaux et GDN inverse, repris de la GDN d'origine. | |
| inverse = gdn.ch, gdn.inverse | |
| Nombre de canaux et GDN inverse, repris de la GDN d'origine. | |
| norm = nn.Conv2d(gdn.ch, gdn.ch, 1) | |
| Conv 1x1 qui calcule beta + gamma * x² (poids gamma, biais beta). | |
GDN figée pour le déploiement : conv 1x1 (poids gamma, biais beta), racine, division.
N'utilise que des opérateurs ONNX simples (Mul, Conv, Sqrt, Div), pris en charge par Aidge.
| aidge_in_space.nn.FrozenGDN.__init__ | ( | self, | |
| gdn ) |