力扣刷题1——无重复字符的最长字串

时间 :19/1/3 题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 网址:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/comments/ 示例:输入:...

2019-01-03 23:02:12

阅读数 241

评论数 0

莫烦pytorch学习笔记(十三)——LSTM循环神经网络

高级神经网络——LSTM循环神经网络 RNN的弊端 之前我们说过, RNN 是在有顺序的数据上进行学习的. 为了记住这些数据, RNN 会像人一样产生对先前发生事件的记忆. 不过一般形式的 RNN 就像一个老爷爷, 有时候比较健忘. 为什么会这样呢? 想像现在有这样一个 RNN, 他的输入值...

2018-08-03 09:50:42

阅读数 641

评论数 0

莫烦pytorch学习笔记(十二)——循环神经网络RNN(Recurrent Neural Network)

高级神经网络结构——循环神经网络RNN 序列数据 我们想象现在有一组序列数据 data 0,1,2,3. 在当预测 result0 的时候,我们基于的是 data0, 同样在预测其他数据的时候, 我们也都只单单基于单个的数据. 每次使用的神经网络都是同一个 NN. 不过这些数据是有关联 顺序的...

2018-08-03 09:33:52

阅读数 205

评论数 0

莫烦pytorch学习笔记(十二)——什么是卷积神经网络CNN(Convolutional Neural Network)

高级神经网络——什么是什么是卷积神经网络CNN(Convolutional Neural Network) 卷积神经网络是近些年逐步兴起的一种人工神经网络结构, 因为利用卷积神经网络在图像和语音识别方面能够给出更优预测结果, 这一种技术也被广泛的传播可应用. 卷积神经网络最常被应用的方面是计算机...

2018-08-02 20:04:41

阅读数 332

评论数 0

莫烦pytorch学习笔记(十一)——Optimizer优化器

  建造第一个神经网络——Optimizer优化器 要点 这节内容主要是用 Torch 实践,中起到的几种优化器。 下图就是这节内容对比各种优化器的效果: 伪数据 为了对比各种优化器的效果, 我们需要有一些数据, 今天我们还是自己编一些伪数据, 这批数据是这样的: impo...

2018-08-02 16:00:50

阅读数 957

评论数 0

莫烦pytorch学习笔记(十)——加速神经网络训练

建造第一个神经网络——加速神经网络训练 加速神经网络训练包括下面几种模式: Momentum AdaGrad RMSProp Adam Stochastic Gradient Descent (SGD) 越复杂的神经网络 , 越多的数据 , 我们需要在训练神经网络的过程上花费的时间也就...

2018-08-02 11:18:49

阅读数 833

评论数 0

莫烦的学习笔记(九)——批训练

建造第一个神经网络——批训练 1.要点 Torch 中提供了一种帮你整理你的数据结构的好东西, 叫做 DataLoader, 我们能用它来包装自己的数据, 进行批训练. 而且批训练可以有很多种途径。 2.DataLoader DataLoader 是 torch 给你用来包装你的数据的工具...

2018-08-02 10:03:04

阅读数 683

评论数 3

莫烦pytorch学习笔记(八)——保存提取

建造第一个神经网络——保存提取 1.要点 训练好一个模型,我们当然想要保存它, 留到下次要用的时候直接提取直接用, 这就是这节的内容啦。我们用回归的神经网络举例实现保存提取。 2.保存 我们快速地建造数据,搭建网络: torch.manual_seed(1) # reproduc...

2018-08-01 16:46:53

阅读数 271

评论数 0

莫烦pytorch学习笔记(七)——快速搭建法

建造第一个神经网络——快速搭建法 1.要点 Torch 中提供了很多方便的途径, 同样是神经网络, 能快则快。本篇博客我们看看如何用更简单的方式搭建同样的回归神经网络。 2.快速搭建 之前写神经网络时用到的步骤,我们用net代表这种方式搭建的神经网络。 class Net(torch....

2018-07-31 20:29:41

阅读数 190

评论数 0

莫烦pytorch学习笔记(六)——区分类型(分类)

建立第一个神经网络——区分类型(分类) 1.要点 上一节学习笔记(五)讲到,神经网络有两类,回归和分类,上节简单介绍了回归,本节介绍分类。 2.建立数据集 import torch import matplotlib.pyplot as plt # 假数据 n_data = torch...

2018-07-31 20:03:17

阅读数 415

评论数 0

莫烦pytorch学习笔记(五)——关系拟合(回归)

建造第一个神经网络——关系拟合(回归) 1.要点 神经网络分为两种类型,一种回归,一种分类。回归是连续的值,比如房价问题;分类是一堆数据,比如一堆图片,神经网络将起划分为两种不同类型。 2.建立数据集 我们创建一些假数据来模拟真实的情况. 比如一个一元二次函数: y = a * x^2 +...

2018-07-31 16:11:12

阅读数 910

评论数 0

莫烦pytorch学习笔记(四)——激励函数(Activation)

1.什么是Activation 普通神经网络出来的数据都是一个线性的数据,将输出来的结果用激励函数处理。 2.Torch中的激励函数 import torch import torch.nn.functional as F # 激励函数都在这,nn是神经网络模块 from torc...

2018-07-31 14:30:04

阅读数 436

评论数 0

莫烦pytorch学习笔记(三)——激励函数(Actibvation Function)

1.非线性方程 我们为什么要使用激励函数?因为激励函数是为了解决我们日程生活中不能用线性方程所概括的问题。 什么是线性方程(linear function)?y随x变化而线性变化的方程叫线性方程。可知,非线性方程是y不随x变化线性变化的方程。 激励函数的作用就是为了让线性方程变成非线性方程,...

2018-07-31 12:47:27

阅读数 144

评论数 0

莫烦pytorch学习笔记(二)——变量(Variable)

1.什么是Variable       在torch中的Variable就是一个存放会变化的值的地理位置。里面的值会不停发生变化,就像一个装鸡蛋的篮子,鸡蛋数会不断发生变化。那谁是里面的鸡蛋呢,自然就是torch的Tensor了(换言之就是torch是用tensor计算的,tensor里面的参数...

2018-07-30 20:42:00

阅读数 1882

评论数 0

莫烦pytorch学习笔记(一)——torch or numpy

1. 用 Numpy 还是 Torch Torch 自称为神经网络界的 Numpy, 因为他能将 torch 产生的 tensor 放在 GPU 中加速运算 (前提是你有合适的 GPU), 就像 Numpy 会把 array 放在 CPU 中加速运算.所以神经网络的话, 当然是用 Torch 的...

2018-07-30 19:39:15

阅读数 211

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭