32×32 images
In[]:=
cifar=ResourceData["CIFAR-100"][[All,1]];
In[]:=
SeedRandom[5343];Image[#,ImageSize->100]&/@RandomSample[cifar,10]
Out[]=
,
,
,
,
,
,
,
,
,
In[]:=
SeedRandom[5344];Image[#,ImageSize->100]&/@RandomSample[cifar,10]
Out[]=
,
,
,
,
,
,
,
,
,
In[]:=
ld=LearnDistribution[cifar]
Out[]=
LearnedDistribution
In[]:=
Image[#,ImageSize->80]&/@RandomVariate[ld,50]
Out[]=
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
In[]:=
GraphicsGridPartitionSeedRandom[5343];Image[#,ImageSize->50]&/@Take
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,36,12
Out[]=
Learning pixel values + correlations....
In[]:=
ldkde=LearnDistribution[cifar,Method->"KernelDensityEstimation"]
Out[]=
LearnedDistribution
(partial result)
In[]:=
Image[#,ImageSize->80]&/@RandomVariate[ldkde,50]
Out[]=
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Color distribution
Color distribution
Learn with Neural Net
Learn with Neural Net
50 steps without noise:
200 steps with noise:
Train
Train
Latent Space
Latent Space