A simple convolutional neural network is realized from zero
For convolution formula Maybe some people know, maybe some people don't know, or just know but don't understand. But whether you know the meaning of this formula or not, it doesn't affect you to realize a convolution. I won't talk about his specific mathematical meaning first, because many people speak more clearly and thoroughly than I do. Wh ...
Posted by jimpat on Mon, 07 Feb 2022 14:16:53 +0100
PyTorch multi card distributed training DistributedDataParallel usage method
PyTorch multi card distributed training DistributedDataParallel
catalogue
PyTorch multi card distributed training DistributedDataParallel
1.DP mode and DP mode
(1) Single process multi GPU training mode: DP mode
(2) Multi process multi GPU training mode: DDP mode
2. Pytoch distributed training method
3. Python base trainer (PBT) distribu ...
Posted by Rovas on Mon, 07 Feb 2022 04:29:55 +0100
MobileNetV3 actual combat: plant seedling classification (pytorch)
abstract
This example extracts some data from the plant seedling data set as the data set. The data set has 12 categories. It demonstrates how to use the mobile netv3 image classification model of pytorch version to realize the classification task.
Through this article, you can learn:
1. How to download from torchvision Models call mobil ...
Posted by dellwoodbu on Sat, 05 Feb 2022 23:06:59 +0100
VII OpenCv image outline
7. Image outline
7.1 what is image contour
Image outline is a curve of continuous points with the same color or gray scale Contour is very useful in shape analysis and object detection and recognition.
Function of contour:
For graphic analysisObject recognition and detection
Note:
In order to improve the accuracy of detection, it is neces ...
Posted by linusx007 on Sat, 05 Feb 2022 04:28:05 +0100
ALexNet network of introduction notes for deep learning
Alex's alexnet network structure model won the championship in Imagenet 2012 image classification challenge. When training alexnet, the author cycled the training set of 1.2 million images for 90 times, and spent five to six days on two NVIDIA GTX 580 3gb GPUs. Source paper: Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton. "Imagenet cl ...
Posted by xxATOMxx on Fri, 04 Feb 2022 05:09:00 +0100
resnet-based training flower image classification model (p31-p37)
Summary
This is a series of pytorch notes that follow station b. There are a lot of classified articles about renet model image recognition on the internet, but the image part is usually just a link to it. Or read a well-known article and prepared the dataset from scratch.
One dataset preparation
The dataset consists of 102 categories of flo ...
Posted by timmy0320 on Thu, 03 Feb 2022 18:55:51 +0100
Prevent Early Stopping of over fitting
Early Stopping
Brief Introduction
When we train deep learning neural networks, we usually hope to obtain the best generalization performance. However, all standard deep learning neural network structures such as MLP are easy to over fit: when the error rate of the network in the training set is getting lower and lower, in fact, at a certa ...
Posted by Duke555 on Thu, 03 Feb 2022 04:43:23 +0100
PyTorch learning notes: multilayer perceptron
Multilayer perceptron
Both linear regression and softmax regression are single-layer neural networks. However, deep learning mainly focuses on multi-layer models. Taking multilayer perceptron (MLP) as an example, the concept of multilayer neural network is introduced.
Hidden layer
Multilayer perceptron introduces one or more hidden layer ...
Posted by AdB on Thu, 03 Feb 2022 00:05:30 +0100
Introduction to deep learning: Theory and Implementation Based on Python reading notes: Chapter 6 learning related skills
catalogue
Chapter 6 learning related skills
6.1 parameter update
6.1.1 explorer's story
6.1.2 SGD
6.1.3 disadvantages of SGD
6.1.4 Momentum
6.1.5 AdaGrad
6.1.6 Adam
6.1.7 which update method to use
6.1.8 comparison of update methods based on MNIST dataset
6.2 initial value of weight
6.2.1 can the initial value of weight be set to 0 ...
Posted by Black Rider on Wed, 02 Feb 2022 20:44:56 +0100
darknet training model using deep learning framework
Training data generation
Detailed step reference
Modification of configuration file
This article takes the human hand detection as an example (there is only one label: hand)
Add or modify data / hand Names file, which records labels, one label per line (Note: labels corresponding to training data)Add or modify CFG / hand Data file, the cont ...
Posted by Jax2 on Wed, 02 Feb 2022 15:48:56 +0100