- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 模型压缩与数据蒸馏(笔记)
目的:使得network变小,用于较小的设备当中。模型压缩(Network Pruning):因为模型中有的权重或神经元没有起到作用。1.训练一个大的网络。2.评价网络中weight和neruon的重要性。可以利用 L1,L2评价weight。如果该weight接近于0则说明该weight重要性不大。如果神经元的输出为0,也可以理解为该神经元不重要。3.移除不重要的weight和不重要的neruon。4.移除之后,拿到原来的数据集下进行fine-tune神经网络模型可以理解为多个
2021-11-12 10:38:20 1755
原创 GNN卷积操作示例(记录防忘)
GNN卷积操作示例1. 获取图的邻接矩阵S和度矩阵D2. 利用邻接矩阵和度矩阵求得转移矩阵P,P矩阵是S矩阵的归一化,使得每一行的概率相加为13
2020-09-11 14:45:51 573
原创 matplotlib 指数符号不显示 MathTextWarning
matplotlib 指数符号不显示,报错:MathTextWarning: Font ‘default’ does not have a glyph for ‘-’ [U+2212],解决办法:加:import matplotlib as mplmpl.rcParams.update({‘text.usetex’: False,‘font.family’: ‘stixgeneral’,‘mathtext.fontset’: ‘stix’,})...
2020-06-30 00:23:56 3419 3
原创 leetcode 136. 只出现一次的数字 python
题目描述:"""给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4"""方法1:用列表存储数字,如果列表中不存在该数字,则添加进列表,如果列表中存在该数据则从列表中去除。class Solution: def singleNumber(self, nums
2020-05-15 00:01:14 298 1
原创 pyinstaller 打包python程序 为exe文件
pyinstaller 打包python程序 为exe文件我打包的 python 程序中是包含数据的第一步:安装pyinstaller库pip install pyinstaller第二步:执行打包命令,打包main.py 文件,生成spec文件pyinstaller -D main.py 第三步:解析spec文件pyinstaller main.spec第四步:将数据放入dist\main\中...
2020-05-13 14:01:30 252
转载 解决在命令行运行python工程出现的“ModuleNotFoundError: No module named 'XXX' ”错误
解决在命令行运行python工程出现的“ModuleNotFoundError: No module named ‘XXX’ ”错误(仅供自己参考)
2020-05-08 23:21:55 1319
原创 TCN代码实现
TCN代码实现#导入包import osimport torchfrom torch import nnfrom torch.autograd import Variableimport picklefrom torch.nn.utils import weight_normimport argparseimport timeimport mathimport torch.o...
2020-04-30 20:50:25 9812 14
原创 Flickr8k和Flickr8kCN 数据下载
Flickr8k和Flickr8kCN 数据最近老师做图像字幕生成,让我找找Flickr8k和Flickr8kCN 数据库,官网上给的连接总显示404,不过好在最后找到了。那我就来分享一下吧。链接:https://pan.baidu.com/s/1c-FrC-NJIFw8-YyXlXqjCg提取码:9y95...
2020-04-25 11:52:12 6191 16
原创 leetcode 圆圈中最后剩下的数字(思路)
leetcode 面试题62. 圆圈中最后剩下的数字2020/3/30 感觉这个题的思路很重要,保存以备今后参考!题目:0,1,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如:0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。示例:输...
2020-03-30 23:42:13 617
原创 Python内置函数set,eval, sorted,reversed, map,reduce, filter,enumerate()详细用法
Python内置函数,set(),eval(),sorted(),reversed(),map(),reduce(),filter(),enumerate()详细用法!8个好用的python内置函数。1.set()当需要对一个列表进行去重操作的时候,set()函数就派上用场了obj = ['a','b','c','b','a']print(set(obj))# 输出:{'b', 'c'...
2020-03-26 17:13:38 575
原创 已知经纬度坐标求两点间距离,用python表示
已知经纬度坐标求两点间距离,用python表示已知地球上任意两点(lon1, lat1),( lon2, lat2)的经纬度坐标,求两点间的距离用haversine表示:1.首先先将经纬度坐标的角度化成弧度(mlon1,mlat1),(mlon2,mlat2)2.利用公式:其中a表示两点维度的差值,即 a = mlat1 - mlat2其中a表示两点经度的差值,即 b = mlon1 -...
2020-03-18 21:03:46 4880 2
原创 pytorch 语⾔模型数据集(周杰伦专辑歌词)数据集 免费
pytorch 语⾔模型数据集(周杰伦专辑歌词)数据集 免费链接:https://pan.baidu.com/s/1EhOZYKCNZshoKxgX7-60sA提取码:68hz
2020-03-07 09:10:34 1292 1
原创 kaggle房屋预测数据集免费分享
kaggle房屋预测数据集官网下载来的免费分享链接:https://pan.baidu.com/s/1zGVtyJV8d0O56pJvijpN4A提取码:vikt(点赞点关注哦)
2020-02-28 11:45:48 4099 5
原创 Fashion-MNIST数据集-百度云盘-免费下载
Fashion-MNIST数据集-百度云盘-免费下载最近学习李沐的深度学习课程,需要下载Fashion-MNIST数据集,但是在官网下载太慢,在CSDN上下载还需要积分,最后费劲才下载成功,来此免费分享!链接:https://pan.baidu.com/s/1rwjhBO6x66926H_fRVe40Q提取码:8hg3(点个关注呗)...
2020-02-24 19:54:05 4774 13
原创 出现AttributeError: module 'fire' has no attribute 'Fire'的解决办法
出现AttributeError: module ‘fire’ has no attribute 'Fire’的解决办法。说实话,当我知道这个问题的解决答案时,感觉自己被自己蠢到了,在国内网站上找了一圈也没找到解决办法,没想到翻墙出去看到国外老哥出现和我一样的问题。fire.Fire() 用法没错,只是文件名我也写的fire。所以系统才会报错。在找解决办法的你是不是也是这个问题呢?...
2020-02-14 19:39:09 670 1
原创 python中numpy模块下函数array()和mat()的区别/卡尔曼滤波的原理(Python实现)
python中numpy模块下函数array()和mat()的区别python中numpy模块下函数array()和mat()的区别卡尔曼滤波的原理(Python实现)卡尔曼滤波的原理(Python实现)
2019-12-26 21:06:51 266
原创 批量梯度下降(BGD)、随机梯度下降(SGD)以及小批量梯度下降(MBGD)的理解
批量梯度下降(BGD)、随机梯度下降(SGD)以及小批量梯度下降(MBGD)的理解批量梯度下降(BGD)、随机梯度下降(SGD)以及小批量梯度下降(MBGD)的理解
2019-12-14 18:18:02 227
原创 python中如何将秒化成具体时间
开学两个月,没多少收获,学一点是一点吧。python中如何将秒化成具体时间import timets = 1541347552dt = time.localtime(ts)timeStr = time.strftime("%Y-%m-%d %H:%M:%S", dt)print (timeStr)结果2018-11-05 00:05:52...
2019-12-02 11:36:14 749
原创 NLP最大匹配进行分词
NLP最大匹配进行分词#-*- Coding:utf-8 -*-# Author:LHF Time:2019/11/3def max_match(need_seg,dic,max_len=5): test_list = [] for i in range(len(need_seg)): test_list.append(need_seg[i]) ou...
2019-11-04 09:43:08 207
原创 利用numpy求归一化
利用numpy求归一化归一化公式为import numpy as npx = np.array([[-1,2],[-0.5,6],[0,10],[1,18]])print(x)#归一化x_nor = (x - x.min(axis=0))/(x.max(axis=0)-x.min(axis=0)) #(某个元素-它这列最小的数)/(它这列最大的数-它这列最小的数)print(x_...
2019-10-23 10:51:42 3144
原创 利用sklearn进行数据归一化
利用sklearn进行数据归一化1.from sklearn.preprocessing import MinMaxScalerdata = [[-1,2],[-0.5,6],[0,10],[1,18]] #生成的是4*2的矩阵import pandas as pddata = pd.DataFrame(data)print(data)print(data.shape)...
2019-10-23 10:28:06 1211
原创 泰坦尼克号幸存者预测 python 详解
泰坦尼克号幸存数据,压缩包第一个#读取数据import pandas as pddata = pd.read_csv(r"C:\Users\lhf\PycharmProjects\python+MachineLeaning\泰坦尼克号数据\data.csv")print(data.info())<class 'pandas.core.frame.DataFrame'>R...
2019-10-16 23:30:52 1886
原创 python中numpy矩阵如何增维--newaxis的用法
python中numpy矩阵如何增维–newaxis的用法把测试集放入分类树,回归树时,必须是二维的,所以遇到一维数据时,应该对数据进行增维,那么该如何增维呢?创建一个一维矩阵import numpy as npa = np.array([1,2,3,4])b = a.shapeprint(a)print(b)[1 2 3 4](4,)增维成 —>四行一列b = ...
2019-10-15 16:56:21 1427
原创 Python中uniform的用法
Python中uniform的用法作为python初学者,在网上找uniform的用法时收集到一些知识。下面将我遇到的uniform的用法进行演示。1.只输出一个随机数import randoma = random.uniform(x,y)print(a)可以x<y,也可以x>y例如import randoma = random.uniform(1,9)print...
2019-10-15 16:06:58 9212
转载 Python中的sorted函数
Python中的sorted函数sorted(list, key, reverse)list是给定的列表;key是排序过程调用的函数,也就是排序依据reverse是降序还是升序,默认为False升序,True降序举几个例子:1、按照列表中的每个值的绝对值进行排序a = [1,3,5,-2,-4,-6]b = sorted(a,key=abs)print(b)结果:[1, -2,...
2019-10-05 10:12:46 4484
原创 LeetCode 290. 单词规律(python)
LeetCode 290. 单词规律(python)class Solution(object): def wordPattern(self, pattern, str): word = list(pattern) # word表示字母 words = str.split(' ') #words表示单词 num = 0 #用于记录每...
2019-10-04 12:58:00 433
原创 Python中map函数的使用
Python中map函数的使用基本格式map(函数表达式,列表)解释:列表中每一个元素经过这个函数表达式,形成一个新列表实例b = map(lambda x: x * x,[1,2,3,4,5,6]) #函数表达式,列表print(b) #返回b的位置print(list(b)) #返回列表运行结果<map object at 0x036ADD30>[1,...
2019-10-04 09:04:05 560
原创 Python中匿名函数lambda
Python中匿名函数lambda基本格式 lambda X1,X2,.....Xn : 关于X1...Xn的表达式。其中:冒号是分隔符。冒号前是函数的参数,既X1,X2…Xn。冒号后是关于X1,X2…Xn的表达。举例程序:F = lambda X1,X2,X3 : X1+X2+X3a = F(1,2,3)print(a) 结果:6...
2019-10-03 23:18:32 218
原创 sklearn dataset模块学习
sklearn dataset模块学习(转发他人,用于积累笔记)sklearn.datasets模块主要提供了一些导入、在线下载及本地生成数据集的方法,可以通过dir或help命令查看,我们会发现主要有三种形式:datasets.load_<dataset_name>、datasets.fetch_<dataset_name>及datasets.make_<data...
2019-09-28 21:27:19 224
原创 Python中如何求列表list的平均数
Python中如何求列表list的平均数当列表list中只包含数字时,如何求取它的平均数:from numpy import *a = [52,69,35,65,89,15,34]b = mean(a)print(b)运行结果:51.285714285714285...
2019-09-28 10:13:08 258076 10
原创 机器学习实战-程序数据-全部数据
机器学习实战-程序数据-全部数据链接https://pan.baidu.com/s/1i6Kjc8kEkrmCwmSW7kYduA提取码75bi加油!
2019-09-27 10:16:52 258
原创 机器学习实践-使用Python言论过滤(代码解析)
机器学习实践-使用Python言论过滤(代码解析)#-*- Coding:utf-8 -*-# Author:LHF Time:2019/9/25from numpy import *#词表到向量的转换函数def loadDataSet(): #用于训练的词表 postingList = [['my','dog','has','flea','problems','help...
2019-09-25 20:26:42 464
原创 机器学习实战-K近邻算法(分类电影)
机器学习实战-K近邻算法(分类电影)#-*- Coding:utf-8 -*-# Author:LHF Time:2019/9/21from numpy import *import operator #运算符模块def creatDataSet(): group = array([[1.0,101],[5,89],[108,5],[115,8]]) labels ...
2019-09-24 20:51:07 451
原创 机器学习实战-决策树的构造(代码详细解释)
机器学习实战-决策树的构造(代码详细解释)**决策树的思想:1.计算原始数据的熵2.选取数据中的特征进行分类3.分类以后再求熵,根据对比即可知道那个特征对原始数据的影响最大,此时就以该特征进行分类(相当于树根据这个特征分叉了)4.使用递归循环,直到按照最后一个特征分类5.此时,一棵树就出来了。from math import log# 计算给定数据集的香农熵def calcSh...
2019-09-24 15:20:23 541
cifar-10-python.rar
2020-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人