← Tous les exercices
Le calendrier de bruit : ᾱ cumulé
Partie 3 · ★★
À chaque étape t on ajoute un peu de bruit, de quantité β(t). Le coefficient de l'image est α = 1 − β, et ᾱ(t) est le produit des α de l'étape 0 à l'étape t. Comme on multiplie des nombres plus petits que 1, ᾱ ne fait que baisser.
Comme dans le notebook, il y a 200 étapes et β va de 0,0001 à 0,05 par pas réguliers (betas[t] = 0,0001 + (0,05 − 0,0001) × t/199). Construis la liste alphas_barre avec un produit courant, puis lis ᾱ aux étapes 0, 99 et 199.
T = 200 betas = [0.0001 + (0.05 - 0.0001) * t / (T - 1) for t in range(T)] alphas_barre = [] produit = ___ for beta in betas: produit *= ___ - beta alphas_barre.append(produit) a0, a99, a199 = alphas_barre[0], alphas_barre[99], alphas_barre[199]
Ctrl/⌘+Entrée