Contenido principal

squeezenet

(No recomendado) Red neuronal convolucional SqueezeNet

  • SqueezeNet network architecture

No se recomienda el uso de squeezenet. Utilice la función imagePretrainedNetwork en su lugar. Para obtener más información, consulte Historial de versiones.

Descripción

SqueezeNet es una red neuronal convolucional con 18 capas de profundidad. Puede cargar una versión preentrenada de la red entrenada en más de un millón de imágenes desde la base de datos [1] de ImageNet. La red preentrenada puede clasificar imágenes en 1000 categorías de objetos (por ejemplo, teclado, ratón, lápiz y muchos animales). Como resultado, la red ha aprendido representaciones ricas en características para una amplia gama de imágenes. Esta función devuelve una red SqueezeNet v1.1, que tiene una precisión similar a la de SqueezeNet v1.0 pero que requiere menos operaciones de punto flotante por predicción [3]. El tamaño de la entrada de imagen de la red es de 227 por 227. Para ver más redes preentrenadas en MATLAB®, consulte Redes neuronales profundas preentrenadas.

net = squeezenet devuelve una red SqueezeNet entrenada con el conjunto de datos de ImageNet.

ejemplo

net = squeezenet('Weights','imagenet') devuelve una red SqueezeNet entrenada con el conjunto de datos de ImageNet. Esta sintaxis es equivalente a net = squeezenet.

lgraph = squeezenet('Weights','none') devuelve la arquitectura de red de SqueezeNet sin entrenar.

Ejemplos

contraer todo

Cargue una red SqueezeNet preentrenada.

net = squeezenet
net = 

  DAGNetwork with properties:

         Layers: [68×1 nnet.cnn.layer.Layer]
    Connections: [75×2 table]

Esta función devuelve un objeto DAGNetwork.

SqueezeNet se incluye en Deep Learning Toolbox™. Para cargar otras redes, utilice funciones como googlenet para obtener los enlaces para descargar redes preentrenadas desde Add-On Explorer.

Argumentos de salida

contraer todo

Red neuronal convolucional SqueezeNet preentrenada, devuelta como objeto DAGNetwork.

Arquitectura de red neuronal convolucional SqueezeNet sin entrenar, devuelta como objeto LayerGraph.

Referencias

[1] ImageNet. http://www.image-net.org.

[2] Iandola, Forrest N., Song Han, Matthew W. Moskewicz, Khalid Ashraf, William J. Dally, and Kurt Keutzer. “SqueezeNet: AlexNet-Level Accuracy with 50x Fewer Parameters and <0.5MB Model Size.” Preprint, submitted November 4, 2016. https://arxiv.org/abs/1602.07360.

[3] Iandola, Forrest N. "SqueezeNet." https://github.com/forresti/SqueezeNet.

Capacidades ampliadas

expandir todo

Historial de versiones

Introducido en R2018a

contraer todo