- 博客(12)
- 收藏
- 关注
转载 pytorch 踩坑笔记之w.grad.data.zero_()
在使用pytorch实现多项线性回归中,在grad更新时,每一次运算后都需要将上一次的梯度记录清空,运用如下方法: w.grad.data.zero_() b.grad.data.zero_() 但是,运行程序就会报如下错误: 报错,grad没有data这个属性, 原因是,在系统将w的grad值初始化为none,第一次求梯度计...
2019-07-22 17:30:00
3806
转载 传统图像分割方法h
1、基于阈值 通过设定阈值,把图像像素点分为具有不同灰度级的目标区域与背景区域。 常用的阀值选择方法有利用图像灰度直方图的峰谷法、最小误差法、基于过渡区法、利用像素点空间位置信息的变化阀值法、结合连通信息的阀值方法、最大相关性原则选择阀值和最大熵原则自动阀值法。 阀值分割方法的优点是图像分割的速度快,计算简单,效率较高。但是这种方法只考虑像素点灰度值本身的特征,一般不考...
2019-05-07 19:45:00
1465
转载 第6章 序列:字符串、列表和元组
1、成员关系操作符:in、not in2、连接操作符:sequence1 +sequence 2连接两个字符串,放入list,用jion()函数;连接list,用extend();3、重复多个字符串:sequence * copies_int 序列乘上迭代次数4、切片操作 正索引:0 到 len(sequence)-1 负索引:-len(sequence)到...
2019-04-24 10:35:00
198
转载 李宏毅-逻辑回归
1、logical 回归与liner 回归的区别 logical 返回值是0到1之间,因为通过了sigmoid函数(函数值0到1)得到的值,具体推导见视频。线性回归返回值可以是任何值2、逻辑回归推导过程。朴素贝叶斯分类->sigmoid函数->loss function表示成每一个样本分类结果值(Fwb(x)的函数值)其实就是s...
2019-04-17 21:46:00
236
转载 论文综述想法小计
大脑肿瘤图像分割:通过正常大脑的先验模型,对比查找异常值检测,找出非正常区域假设大脑都是对称的,查找大脑的不对称部分,画出异常区域,感觉这个误差蛮大的。M. Prastawa, E. Bullitt, S. Ho, and G. Gerig, “A brain tumor segmentation framework based on outlier detec...
2019-04-16 15:49:00
150
转载 第5章 数字
1、数值对象是不可改变的对象,即即便从新赋值改变对象值,对象的id()也发生了改变,数字、字符串、元组都是不可改变类型,而列表和字典是可以改变类型。2、/(除法):保留小数部分;//(地板除):只保留整数部分3、位操作符(只适用整数):取反,yu、或、非、左移《,右移》。4、取绝对值:abs() 将商和余数结合起来,成一个元组:divmod 指数运算:pow()...
2019-04-15 21:48:00
113
转载 李宏毅-分类
为什么不能用回归代替分类? 答:因为回归与分类对模型评估的好坏定义不一样。当训练集出现异常点时,回归会尽量去拟合这些异常点,增加模型鲁棒性。但是在分类中,异常点的出现会使得分割界偏离最优位置,原本可能并不是这个类别的异常点当成该类别进行模型训练,导致模型不准确。 2. 分类问题,预测随机抓一个神奇宝贝属于某一类别的概率(朴素贝叶斯公式): ...
2019-04-14 21:07:00
159
转载 第四章 python对象
1、关于python3对象的引用,由于python内存只缓存(-1,100)整数,相同的整数赋值,对象也是一样的。 如以下a,b在内存中指向的是用一个数值对象:a=4,b=4,a=b=4a=4,b=2+2 如以下a,b在内存中的指向类型不一样:a=2.2,b=2.2a=1000,b=10002、cmp(a,b)比较函数。a>b,返...
2019-04-11 15:33:00
121
转载 第一章 入门
1. 读取用户数据name = input(‘input your name:’)2. 输出数据格式print(“your name is:%s” % name)3. 运算符python不支持自增自减4. 下划线标识符一般表示私有变量5. 引用次数:对象每被引用一次,计数便增加1,当释放该引用,计数便减少1,当计数减为0时,系统回收该对象空间。 其它...
2019-04-09 10:57:00
124
转载 K-means算法与K-mediods算法 python实现
一、K-mediods 算法步骤:1、随机选取k个样本作为中心点2、一层遍历每一个样本,二层遍历每一个中心样本,找出离该样本最近的中心样本3、遍历中心样本,该中心样本划分出来的该簇样本,遍历该簇样本,找出离所有样本距离最小的样本,代替旧中心4、直到达到指定训练次数或者样本分类结果不再变化,结束训练 1 import numpy as np 2 from numpy im...
2018-09-20 21:14:00
1692
转载 机器学习之KNN算法
本次随笔包括调用sklearn库函数和手撸KNN算法,代码如下:算法步骤:1、为了判断未知实例类别,以已知实例为参考2、选择参数k(最近的k个已知实例)3、计算未知实例与所有已知实例的距离4、根据少数服从多数的方法,让未知实例归类为k个邻近样本中最多的类别调用库函数: 1 from sklearn import neighbors 2 from ...
2018-09-10 11:06:00
191
转载 python从txt文件读取数据
(作为一个python初学者,记录一点学习期间的笔记,方便日后查阅,若有错误或者更加便捷的方法,望指出!) 1、读取TXT文件数据,并对其中部分数据进行划分。一部分作为训练集数据,一部分作为测试集数据:def loadData(filename,split,trainingSet=[],testSet=[]): with open(filename,'r') a...
2018-09-09 17:05:00
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅