![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
海棠未眠d
常怀感恩之心
展开
-
2021-08-15
Python集合set用法1. 定义集合set:它和dict类似,不同之处是set只存储key,并且key是不可变对象,而且是不重复的;简单总结:dict和set在定义的时候都用:{},list在定义的时候用:[],元祖tuple定义的时候用(),但是他们在取元素的时候都用到的是[];2. 定义并初始化set:3.set中添加元素 s.add(key),可以重复添加,但是无效:4. set删除元素s.remove(key):1. 定义集合set:它和dict类似,不同之处是set只存储key,并且k原创 2021-08-15 22:47:27 · 88 阅读 · 0 评论 -
2021-08-14
Python字典dict总结1. 定义并初始化字典:1. 定义并初始化字典:# 1. 定义并初始化字典: # 字典的两种定义方式,一种是用花括号的形式来表明这是个字典:{’键必须用引号引起来‘ = 值}; # 通过函数的形式定义dict(参数:键 = 值),键不用引号引起来; # 下面这两种方式,一种是 = ,一种是 : 特别需要记忆: d = {'小明': 99, '小胡': 88, '小鹅': 98} di = dict(小明 = 99, 小胡 =原创 2021-08-15 18:43:22 · 187 阅读 · 0 评论 -
FCN_1
import osimport randomimport numpy as npimport torchfrom torch.utils.data import Datasetimport cv2from torch.utils.data import DataLoaderimport torch.nn as nnfrom torch.autograd import Variab...原创 2019-08-29 15:14:56 · 255 阅读 · 1 评论 -
Pytorch 之 PolyRegression
PloyRegression:在 notebook上用代码块来实现导入一些常常用的包:import torchimport numpy as npfrom torch.autograd import Variablefrom torch import nn,optimimport matplotlib.pyplot as plt数据的准备阶段:def make_features(...原创 2019-08-22 10:13:33 · 817 阅读 · 0 评论 -
PyTorch 之 优化算法 torch.optim
各种优化算法在 torch.optim 这个包里面torch.optim 这个包里面有很多的优化算法,比如我们常用的随机梯度下降算法,添加动量的随机梯度下降算法。&&一、原理训练数据的终极目的是得到一个训练好的模型,即这个模型里面的参数是最优的,也就是这些参数使得损失函数达到了最小,或者说模型收敛了(参数不再改变了)二、 一阶优化算法什么是梯度:梯度就是导数,梯度是...原创 2019-08-20 17:26:08 · 4242 阅读 · 1 评论 -
one-hot和softmax
https://blog.csdn.net/afgasdg/article/details/84346931https://www.jianshu.com/p/db6f7363acd5原创 2019-08-24 11:18:52 · 1346 阅读 · 0 评论 -
Pytorch之Dataset(数据类)、DataLoader(方法)
** 很多东西如果学过去,可能真的学过去了,当你需要用的时候,可能你不记得你学过;但是你面对不懂的知识,突然发现你学过,这样可能效果更好。不是为了学习而学习**一、 Pytorch提供了读取数据和对数据进行预处理的方法和类(可以简单地理解常用的方法和类):1.torch.utils.data.Dataset提供的类:Dataset,它是一个抽象类,那么继承和重写这个类就可以定义自己的数据类,只...原创 2019-08-20 14:33:59 · 8778 阅读 · 0 评论 -
ReLU之参数 inplace=True
在下采样的过程中,我们常常用ReLU(inplace=True),具体的含义:import torchfrom torch import nn as nnm = nn.ReLU(inplace=True)input = torch.randn(10)print(input)output = m(input)print(output)print(input)tensor([-0....原创 2019-08-24 09:24:46 · 10394 阅读 · 0 评论 -
Variable——Pytorch中的数据类型
1.介绍Variable实际上,Variable是Torch里的一种数据类型,他与tensor没有什么很大的区别,但是他们属于不同的数据类型,Variable对象有更多的属性。主要的区别如下:①、Variable类型的变量具有自动求导的功能②、Variable类型的变量会被放到一个计算图中,Variable类型的变量具有三个属性:data、grad、grad_fn:data: 取出Var...原创 2019-08-20 10:43:49 · 4732 阅读 · 3 评论 -
周志华《Machine Learning》学习笔记(5)--决策树
上篇主要介绍和讨论了线性模型。首先从最简单的最小二乘法开始,讨论输入属性有一个和多个的情形,接着通过广义线性模型延伸开来,将预测连续值的回归问题转化为分类问题,从而引入了对数几率回归,最后线性判别分析LDA将样本点进行投影,多分类问题实质上通过划分的方法转化为多个二分类问题进行求解。本篇将讨论另一种被广泛使用的分类算法–决策树(Decision Tree)。4、决策树4.1 决策树基本概念顾...转载 2019-04-18 21:18:43 · 181 阅读 · 0 评论