Lesson 7 TensorFlow implementation of convolutional neural network

Realization of convolutional neural network by TensorFlow A course introduction 1.1 knowledge points 1. Introduction of convolutional neural network; 2. TensorFlow practices CNN network; II. Course content 2.1 basic introduction of convolutional neural network Convolution neural network is a neural network model constructed by convolution ...

Added by seanko on Wed, 26 Jan 2022 08:10:48 +0200

Image data enhancement Library

This article is mainly reproduced in Blog github project address: https://github.com/albu/albumentations Help document - evaluations This paper mainly introduces some common methods of image data enhancement library augmentation Python image processing library – augmentations, which can be used for image data enhancement during net ...

Added by jonskinny12 on Tue, 25 Jan 2022 23:28:27 +0200

GNN learning notes: graph feature learning method based on graph neural network

In this article, we will learn the graph feature learning method based on graph neural network. Graph feature learning requires generating a vector as the representation of the graph according to the node attributes, edges and edge attributes (if any). Based on graph representation, we can predict the graph. The graph representation network ba ...

Added by blakey on Tue, 25 Jan 2022 17:21:51 +0200

Basic concepts of pytoch

Basic concepts of pytoch Tensor Pytorch Tensor (Tensor) is the most basic operation object of Pytorch. Its English name is Tensor. It represents a multi-dimensional matrix. For example, zero dimension is a point, one dimension is a vector, two dimension is a general matrix, and multi dimension is equivalent to a multi-dimensional array, which ...

Added by Tagette on Tue, 25 Jan 2022 14:29:18 +0200

4_ Making RNN s more effective

1, Stacked RNN from keras.models import Sequential from keras.layers import LSTM,Embedding,Dense # Set super parameters vocabulary = 10000 # There are 10000 words in the dictionary embedding_dim=32 # shape(x)=32, and the dimension of word vector x is 32 word_num = 500 # Each film review has 500 words. If it exceeds 500 words ...

Added by sicKo on Tue, 25 Jan 2022 09:20:14 +0200

[Pytorch] Network optimization exercises

Network optimization exercises 0. Overview Among them, Dropout and Weight Decay are two methods that have been practiced in future experiments (fitting thematic). In this experiment, we will practice some other important network optimization methods. These include: (1) Small batch gradient drop (this section will discuss the setup of ba ...

Added by koldstar on Tue, 25 Jan 2022 07:25:54 +0200

Propeller rewrites Boston house price

Dataset hyperlink #Load the propeller, Numpy and related class libraries import paddle from paddle.nn import Linear import paddle.nn.functional as F import numpy as np import os import random Dynamic graph mode (imperative programming paradigm, analogy to Python): analytical execution mode. Users do not need to define a complete network str ...

Added by mubeena on Mon, 24 Jan 2022 21:45:41 +0200

Paddedetection FAQ issue 1

Welcome to paddedetection. In view of the problems encountered in the process of using paddedetection, we have sorted the high-frequency situations into FAQs (frequently asked questions) Portal: https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.1/docs/tutorials/FAQ.md Github address is: https://github.com/PaddlePaddle/PaddleDetec ...

Added by IgglePiggle on Mon, 24 Jan 2022 10:13:38 +0200

[source code analysis] deep learning distributed training framework horovod -- background thread architecture

[source code analysis] deep learning distributed training framework horovod (6) - background thread architecture 0x00 summary Horovod is an easy-to-use high-performance distributed training framework released by Uber in 2017, which has been widely used in the industry. This series will lead you to understand Horovod through source code a ...

Added by DRTechie on Mon, 24 Jan 2022 05:49:53 +0200

Deep learning (matlab) -- 3 Multi classification

In the previous two sections, we can realize some binary classification problems through a simple multilayer neural network, but in some cases, our samples may need to be divided into more than one class, so how to find the current samples in so many classification types is the most likely problem we need to solve. A very simple idea is to cal ...

Added by suave4u on Mon, 24 Jan 2022 04:42:11 +0200