darknet53
DarkNet-53 convolutional neural network
Description
DarkNet-53 is a convolutional neural network that is 53 layers deep. You can load a pretrained version of the network trained on more than a million images from the ImageNet database[1]。pretrained网络可以分类图像1000 object categories, such as keyboard, mouse, pencil, and many animals. As a result, the network has learned rich feature representations for a wide range of images. The network has an image input size of 256-by-256. For more pretrained networks in MATLAB®, seePretrained Deep Neural Networks。
You can useclassify
to classify new images using the DarkNet-53 model. Follow the steps ofClassify Image Using GoogLeNetand replace GoogLeNet with DarkNet-53.
To retrain the network on a new classification task, follow the steps ofTrain Deep Learning Network to Classify New Imagesand load DarkNet-53 instead of GoogLeNet.
DarkNet-53 is often used as the foundation for object detection problems and YOLO workflows[2]。For an example of how to train a you only look once (YOLO) v2 object detector, seeObject Detection Using YOLO v2 Deep Learning。This example uses ResNet-50 for feature extraction. You can also use other pretrained networks such as DarkNet-19, DarkNet-53, MobileNet-v2, or ResNet-18 depending on application requirements.
returns a DarkNet-53 network trained on the ImageNet data set.net
= darknet53
This function requires the Deep Learning Toolbox™ Modelfor DarkNet-53 Networksupport package. If this support package is not installed, then the function provides a download link.
returns a DarkNet-53 network trained on the ImageNet data set. This syntax is equivalent tonet
= darknet53('Weights','imagenet'
)net = darknet53
。
returns the untrained DarkNet-53 network architecture. The untrained model does not require the support package.lgraph
= darknet53('Weights','none'
)
Examples
Output Arguments
References
[1]ImageNet。http://www.image-net.org
[2]Redmon, Joseph. “Darknet: Open Source Neural Networks in C.” https://pjreddie.com/darknet.
Extended Capabilities
See Also
Deep Network Designer|vgg16
|vgg19
|googlenet
|darknet19
|trainNetwork
|DAGNetwork
|layerGraph
|resnet50
|resnet101
|inceptionresnetv2
|squeezenet
|densenet201
|nasnetmobile
|nasnetlarge