Générez des images aléatoires
Créez des images montrant au hasard des réseaux d'échantillonnage mappant des positions de pixels (x, y) et les valeurs de couleur (r, g, b).
Créez un réseau à partir d'une chaîne de couches mappant à partir de coordonnées de pixels à un espace de caractéristiques de dimensions supérieures, puis à l'espace de couleur RVB.
In[1]:=

net = NetChain[{30, Tanh, 3, Tanh, 3, LogisticSigmoid}, "Input" -> 2]
Out[1]=

Faites un tableau de copies initialisées au hasard du réseau de base.
In[2]:=

nets = Table[
NetInitialize[net,
Method -> {"Random", "Weights" -> 3, "Biases" -> 2}], 25];
Utilisez les réseaux initialisés pour produire des images en les appliquant à des tableaux de coordonnées de pixels.
In[3]:=

row = Range[-2, 2, 0.04];
coords = Tuples[row, 2];
plot[net_] := Image[Partition[net[coords], Length[row]]];
Multicolumn@Table[plot[net], {net, nets}]
Out[3]=
