Wolfram Neural Net Repository
Immediate Computable Access to Neural Net Models
Identify the scene type of an image
Released in 2016 by the MIT Computer Science and Artificial Intelligence Laboratory as a pre-trained model for the launch of the Places365 dataset (a subset of the Places2 dataset). The model is based on the Inception V1 architecture.
Number of layers: 147 | Parameter count: 6,347,677 | Trained size: 26 MB |
This model achieves 53.59% top-1 and 84.01% top-5 accuracy on the Places365-Standard dataset.
Get the pre-trained net:
In[1]:= | ![]() |
Out[1]= | ![]() |
Find the type of scene of an image:
In[2]:= | ![]() |
Out[2]= | ![]() |
Obtain the probabilities of the most likely scenes:
In[3]:= | ![]() |
Out[3]= | ![]() |
Inspect the number of parameters of all arrays in the net:
In[4]:= | ![]() |
Out[4]= | ![]() |
Obtain the total number of parameters:
In[5]:= | ![]() |
Out[5]= | ![]() |
Obtain the layer type counts:
In[6]:= | ![]() |
Out[6]= | ![]() |
Display the summary graphic:
In[7]:= | ![]() |
Out[7]= | ![]() |
Export the net into a format that can be opened in MXNet:
In[8]:= | ![]() |
Out[8]= | ![]() |
Export also creates a net.params file containing parameters:
In[9]:= | ![]() |
Out[9]= | ![]() |
Get the size of the parameter file:
In[10]:= | ![]() |
Out[10]= | ![]() |
The size is similar to the byte count of the resource object:
In[11]:= | ![]() |
Out[11]= | ![]() |
Represent the MXNet net as a graph:
In[12]:= | ![]() |
Out[12]= | ![]() |
Wolfram Language 11.1 (March 2017) or above