自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 【用pytorch进行LSTM模型的学习】

例如,在一个数据集中,包含样本的年龄信息,收入信息等,这两个信息的度量尺度是不同的,如果不做归一化,那么由于年龄与收入在数值上相差很大,那么年龄的特征不能在模型中发挥很好的作用。针对不同的任务选择不同的模型,有pytorch内置了很多基础模型,因此模型结构的构建变得简单容易,需要注意的是模型的输入参数要求以及维度匹配,这就需要我们学习pytorch内置模型的接口函数,做一个合格的调包侠。那么模型该如何保存呢?在拿到数据的时候,我们首先要对数据进行观察,观察的方法根据数据的类型略有不同,但是总体可以概括为。

2023-06-10 10:25:11 3598 3

原创 pycharm 项目debug的问题汇总

YOLOv5报错:AttributeError: ‘Upsample’ object has no attribute ‘recompute_scale_factor’ 的解决方案。降低PyTorch的版本到1.9.0,PyTorch的历史版本Previous PyTorch Versions | PyTorch。原因:网络问题,或者镜像源问题。原因:torch版本过高。

2023-05-06 11:15:58 382

原创 PyTorch安装使用

PyTorch安装使用为啥要用PyTorch如何使用PyTorchPyTorch使用的前置条件安装PyTorchPyTorch用起来插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入为啥要用PyTorch人工智能不跟风,那就没有进步,没有发展。PyTorch很火,不跟不行,必须得跟,得用

2021-05-21 19:56:11 369 1

原创 不做调包侠,手撕KNN算法

不做调包侠,手撕KNN算法啥是KNN算法手撕KNN算法代码初始化样本KNN算法实验几个数据K的选择啥是KNN算法KNN是最简单的分类算法之一,在给定样本数据和标签的情况下,判定新来的一个数据属于哪一个标签。如何判断呢?关键值在于K,所谓K就是从距离新来数据最近的样本数据中选取K个数据,我们来数一数这K的样本数据对应的标签,哪个标签占比高,那就把该新来的数据归为哪个标签。基本算法步骤:设新...

2020-04-26 21:24:36 503

原创 不做调包侠,手撕聚类算法

不做调包侠,手撕聚类算法啥是聚类算法手撕 K-Means算法原理K-means代码演示问题考察手撕密度聚类算法-DBscan聚类算法啥是密度聚类DBscan代码演示啥是聚类算法物以类聚人以群分,对于一组样本,自动地分成几个类,使同一类对象的相似度尽可能地大;不同类对象之间的相似度尽可能地小。这样的算法就是聚类算法。手撕 K-Means算法原理K-means算法是指定分成K类,而每类的质心...

2020-04-26 15:41:27 641

原创 javascipt实现网页版的计算器

文章目录看了两天JavaScript感觉还是挺有意思的,写了代码,存为html格式,用浏览器打开就可以看到结果,即时的反馈激励给人带来快乐。现在根据入门知识写一个可以计算小数的计算器。代码如下:<!DOCTYPE html><html> <head> <title> 事件</title> <script type...

2020-04-19 20:35:10 323

原创 matplotlib画图初体验

matplotlib画图一个画布上画简单折线图一个画布上画多个图形matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包。使用matplotlib绘图的原理,主要就是理解figure(画布)、axes(坐标系)、axis(坐标轴)三者之间的关系。其中figure就是画图的背景板。axes是可以在画布上分不同区域画多个图形。axis则是对相应axes的坐标轴。...

2020-04-07 20:07:15 224

原创 雨露均沾系列-开启前端玩票之旅

雨露均沾系列-开启前端玩票之旅基本概念介绍Node.jsnpm、 YarnReact、Vue、AngularWebpack小结环境配置安装 Node.js,npmHelloWorld最近心有点儿野,脑洞有点大,手有点儿痒,啥玩意儿都想倒腾倒腾,从网络平台架构到前端设计,从物联网架构到终端设计都想看看其中小门道儿。面对如此多诱人之处,乱花丛中过,岂有不雨露均沾之理?那就开始对这些小门道挨个开启个h...

2020-03-27 10:35:30 689

原创 强化学习-Q-learing算法原理与实现

文章目录Q-learing 算法思想Q-learing算法的python实现结论Q-learing 算法思想21世纪20年代的第一个春节快到了,给大家拜个早年,祝大家春节快乐。虽然对已经没有寒假的我来说,过年的期盼没有之前那么大,但是还是有所期待的,因为还有那么一丢丢年终奖值得期待。在一年的工作中,有过奋斗,有过彷徨,有过摸鱼,这一切都会在年终有所体现。这一年经过努力,经过懒惰变换了很多的状态...

2020-01-13 15:54:35 1748 2

原创 蚁群算法原理与实现(python)

文章目录蚁群算法的背景蚁群算法的思想蚁群算法的python实现实例总结蚁群算法的背景古有牛顿在苹果树下被苹果砸中发现万有引力,三十年前有人观察蚂蚁觅食发明蚁群算法。蚁群算法是意大利学者Dorigo、Maniezzo等人于20世纪90年代看蚂蚁觅食发明的。蹲在地上看蚂蚁,也能发明新成果,曾经的我咋就光看蚂蚁,给蚂蚁的觅食捣蛋呢。这意大利的大兄弟在看蚂蚁觅食的时候呢,发现单个蚂蚁的行为比较简单,但...

2019-12-25 19:45:29 5759 5

原创 A*算法原理与实现(python)

文章目录A*算法

2019-12-14 19:47:40 1635 1

原创 背包问题及其优化-python实现

文章目录什么是背包问题0-1背包问题完全背包问题多重问题背包问题的求解暴力搜索方法求解贪婪算法动态规划解决背包问题0-1背包问题描述和建模什么是背包问题背包问题hi是组合优化的NP完全问题。问题的描述是:有一组物品,每种物品都有自己的重量和价值,现在挑选一些放到有重量限制的背包里,如何挑选物品才能使得背包里的物品总价值最大。背包问题广泛出现在商业、组合数学等场合。针对物品的数量种类以及放置的...

2019-12-04 20:17:41 1112

原创 调包侠系列之—调用face_recognition进行人脸识别

文章目录face_recognition 是啥face_recognition 安装与配置安装dlib检测人脸,并用框框框起来众里寻他千百度,查看此人在不在百变星君,美颜美图随心所欲总结前两天,我问过一个大佬,像我这种没基础的多久能做一个人脸识别的小样。大佬答曰两三天吧。我深感惊讶。追问道,像我这种没基础的。大佬又曰一个星期吧,看看论文,看看源码,提升很快的。抱着将信将疑的态度,开始了人脸识别的...

2019-11-30 17:28:05 716 4

原创 python中yield的用法介绍

文章目录yield是什么yield怎么用yield可以干什么用yield是什么yield是python中构造生成器的一个关键词,它被使用在一个函数内,不可以在函数外使用。yield所在的函数被调用时返回的是一个对象,该对象通过next方法被访问其中的数据,而这些数据正是yield关键词后面的数据。下面结合用法来更深入了解yield。yield怎么用yield必须在函数内使用。一个例子如下:...

2019-11-25 15:16:08 718

原创 TensorFlow实操之—保存训练模型,并用训练模型进行实际预测应用

文章目录如何在深度学习中保存训练模型深度学习中保存训练模型实例如何使用训练模型来做实际的预测在前面,我们使用了全连接、神经网络、卷积神经网络等一些深度学习模型做了一些简单的应用,那么使用这些模型中,训练得到的结果如何保存,并如何用它们来对实际的使用作出贡献呢。#如何在深度学习中保存训练模型在TensorFlow中,主要使用tf.train.Saver()来完成模型的保存。主要的步骤如下:1...

2019-11-24 17:40:04 4220

原创 python小游戏-用pygame实现笑脸乒乓球弹珠球游戏

文章目录笑脸乒乓球游戏功能介绍游戏设计思路代码实现总结今天我们用python和pygame实现一个乒乓球的小游戏。笑脸乒乓球游戏功能介绍乒乓球游戏功能如下:乒乓球从屏幕上方落下,用鼠标来移动球拍,使其反弹回去,并获得得分,如果没有接到该球,则失去一条命。玩家有一定数量的命如5。游戏设计思路根据游戏规则,我们需要1、初始化游戏环境2、画出乒乓球,球拍等3、设置乒乓球的运动,并监听鼠...

2019-11-23 20:51:32 1347 1

原创 TensorFlow实操之-图像数据增强

文章目录图像编解码处理图像翻转图像色彩调整图像标准化图像大小调整图像标注框总结在大部分图像识别问题中,通过图像数据预处理可以尽量避免模型收到无关因素的印象或者达到数据增强的目的,从而提高模型的准确性。其中,TensorFlow就提供了一些图像处理函数,来帮助对图像进行处理。下面我们简单介绍一些。图像编解码处理我们在电脑看到的彩色图片,虽然是三个维度,即RGB,但是图像存储并没有直接记录这些信...

2019-11-23 19:23:34 636

原创 编程报错信息原因及处理方法

文章目录TensorFlow读取图片时发生错误,报错信息:'utf-8' codec can't decode byte 0x89 in position 0: invalid start byteTensorFlow读取图片时发生错误,报错信息:‘utf-8’ codec can’t decode byte 0x89 in position 0: invalid start byte在用Te...

2019-11-23 15:47:28 576

原创 python装饰器(Decorator)-从基本原理到实践操作

文章目录Python的面向对象python面向对象,函数也是对象python中,一个函数可以定义在另外一个函数内部什么是装饰器一个基本的装饰器用@标志装饰器多个装饰器的执行顺序装饰器的一个实际示例装饰器的进阶有输入参数的函数的装饰器类方法的装饰器给装饰器传入参数装饰器的最佳实践Python的面向对象python面向对象,函数也是对象要理解装饰器,首先明确python是面向对象的,函数也是对象...

2019-11-22 20:44:07 416

原创 TensorFlow实操之--电影评论文本分类

文章目录问题描述解决思路代码实现总结问题描述从电影的影评中获取对电影的评价是一件有意义的事情。电影的影评一般分为正面(positive)或负面(nagetive)两类。这是一个二元(binary)或者二分类问题,一种重要且应用广泛的机器学习问题。在网络电影数据库(Internet Movie Database)的 IMDB 数据集(IMDB dataset)中包含了影评文本和标签,如何从这些数...

2019-11-18 20:15:28 1171 3

原创 用sort(),sorted()对列表的数据,字典和对象进行排序

文章目录sort()的用法sorted()的用法一般数字列表排序包含字典的列表排序包含对象的列表排序对字典排序在对列表进行操作时,往往会用到排序,同时由于列表中存储的数据类型繁多,在面临着不同的排序要求。现在我们总结一下用sort(),sorted()对列表的数据,字典和对象进行排序。由于排序可以分成正序和倒序,同时有可以改变原列表与否的区分,还有不同存储内容,因此组合颇多,我们一一介绍。so...

2019-11-15 19:25:20 1388 1

原创 TensorFlow实操之---基于Keras+CNN实现服装图像识别

我们在上一篇文章(TensorFlow实操之–服装图像识别问题-基于Keras)中,我们在TensorFlow框架下采用神经网络的方法实现了服装图像识别,现在我们尝试用CNN的方法来重新实现,看看性能如何。主要步骤1. 加载必要的包from __future__ import absolute_import, division, print_function, unicode_literals...

2019-11-14 20:11:06 1393 1

原创 TensorFlow实操之--服装图像识别问题-基于Keras

文章目录问题描述解决思路Keras简介神经网络服装识别引入必要的包获取数据数据预处理构建网络模型配置网络模型评估模型预测神经网络图像识别小结问题描述这里我们还是以MNIST数据为例,与上一篇的不同在于上一篇是关于手写体数字识别,本篇是关于服装的简单识别。Fashion Mnist数据集由70,000张黑白图片构成,每张图片大小为 28x28,由十类服饰图片构成。另一个MNIST数据集是手写数字...

2019-11-10 18:55:39 2619 1

原创 python小游戏之-用pygame实现烟雨蒙蒙下彩虹雨

文章目录游戏描述解决思路代码实现效果展示学习了一天的深度学习,略有疲惫,我们用pygame搞个小游戏放松放松吧。今天我们的游戏主体是烟雨蒙蒙下彩虹雨,仿佛置身江南水乡。游戏描述我们希望看到江南水乡下起彩虹雨。这里背景是江南水乡,烟雨蒙蒙,雨滴颜色五颜六色,大小不一。解决思路烟雨蒙蒙彩虹雨的意思很明确,有几个主要元素,那就是烟雨蒙蒙,彩虹雨滴,下雨几个元素和动作。那么,基本思路如下找一...

2019-11-09 18:40:51 711

原创 TensorFlow实操之--MNIST手写体数字图像识别

文章目录问题描述解决思路TensorFlow代码实操总结问题描述解决思路TensorFlow代码实操总结

2019-11-09 15:50:03 1164

原创 python中如何对列表list做相同的处理

文章目录问题描述解决方法循环遍历每个元素使用map函数使用numpy处理问题描述在写python代码过程中我们常常可能会遇到这样一种情况,要对一个list中的每个元素做同样的操作。比如我们读到一组数据,需要做比例尺缩放,或者做单位换算,这就需要对list的每一个元素操作。例如现在我们有一组数据,坐标数值单位是米,而我们需要的是厘米,这就需要厘米的每个元素乘以100。数据情况如下:bulidi...

2019-11-08 10:40:07 3978

原创 从神经元开始谈起深度学习

文章目录神经元的概念从神经网络到深度学习的基本问题总结随着百度阿波罗自动驾驶出租车在长沙试运行,人工智能的发展似乎又朝落地更近了一步。作为风口浪尖上的那只肥猪,人工智能仍然是当前备受追捧的技术领域,每个人都想从中分一杯羹。从技术而言,人工智能是一个高门槛的领域,那么面对如此高高在上的门槛,以及门里一个个凶神恶煞的拦路虎,如何优雅的登堂入室成了我们这种想吃天鹅肉的外行人亟待解决的问题。人工智能的核...

2019-11-02 12:25:51 346 2

原创 python+pygame 贪吃蛇游戏-多彩版

文章目录贪吃蛇游戏功能介绍游戏设计思路代码实现功能抽象及多彩化设计今天我们用python和python的工具包pygame来编写一个贪吃蛇的小游戏贪吃蛇游戏功能介绍贪吃蛇的游戏规则如下:通过上下左右键或者WASD键来移动蛇来,让它吃到食物,每吃到食物,蛇的长度变长,并获得分数。若蛇碰到游戏边际或者自身,则蛇死亡,游戏结束。游戏设计思路代码实现功能抽象及多彩化设计...

2019-10-27 21:33:51 1059 3

原创 python的面向对象-封装、继承和多态

文章目录封装继承多态总结python是一种面向对象的编程语言。面对对象的编程语言有三个重要的特性,即封装、继承和多态。下面分别进行介绍。封装封装,就是把事物封装成抽象的类,其属性和方法只让可信的类或者对象操作。因此,封装,在一定意义上就是类。比如现在有好几个鸟儿,为了更好的管理这些鸟儿,我们把他们抽象成一个类,然后实例化对象来管理他们。python中类的创建和使用范例如下代码:class ...

2019-10-25 23:09:17 177

原创 遗传算法的python实现

今天我们用python来实现遗传算法。目标求解2*sin(x)+cos(x)最大值,废话不多说,上代码代码import randomimport matplotlib.pyplot as pltimport mathclass GA(): def __init__(self,group_size,cross_rate,mutation_rate,): self.g...

2019-10-24 23:08:16 433

原创 遗传算法原理与应用

文章目录什么是遗传算法遗传算法用在什么地方遗传算法原理与步骤遗传算法总结什么是遗传算法在问题最优求解中,我们可能会遇到问题不容易求解的情况,或者不存在凹凸性的情况,或者采用暴力求解不可行如NP问题等。这时候一种思路是采用遗传算法。所谓遗传算法(Genetic Algorithm,GA)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是通过自然进化过程搜索最优解的方法。遗传...

2019-10-23 23:12:05 4088 1

原创 用turtle作画玩一玩吧

文章目录turtle是什么turtle的基本使用几个小栗子挺无聊的,假装自己是个小孩子,用turtle作画玩一玩吧,画个万花筒什么的。turtle是什么turtle是海龟。它是python自带的一个库,可以直接调用。利用turtle,我们可以进行交互式的绘画。事实上,turtle作图最初源自20世纪60年代的用于教育编程的Logo编程语言,后来被构建成python的一个库,用于在python...

2019-10-20 20:11:21 506

原创 用PyInstaller把python代码打包成可执行exe文件

用PyInstaller把python代码打包成可执行exe文件 PyInstaller的下载安装PyInstaller打包PyInstaller例子当我们完成一个小游戏的编写后,迫不及待想要分享给其他人去玩,然而由于你的朋友的电脑可能没有安装python,那么你的游戏python脚本将不能运行,这时候我们需要将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速。这里我们采用PyIn...

2019-10-15 22:23:39 317

原创 TensorFlow学习1-TensorFlow简介

TensorFlow学习1-TensorFlow简介TensorFlow是什么?TensorFlow的编程策略TensorFlow的计算模型TensorFlow的数据模型TensorFlow的运算模型TensorFlow的安装和实例在学习深度学习的时候,我们经常会听到TensorFlow的大名。那么TensorFlow是什么,是从哪里来的,干什么用的,怎么用。下面我们来一一回答这些问题。Ten...

2019-10-14 21:09:29 482 1

原创 python猜数字游戏

python猜数字游戏猜字谜游戏功能介绍游戏设计思路代码实现后续扩展python学习少不了勤加练习,而编写有些有意思的代码则是保持兴趣的关键。其中,编写小游戏是一个不错的方法。今天我们就用python来编写一个猜数字的小游戏。猜字谜游戏功能介绍猜字谜的游戏规则如下:一个人先想好一个数字,由另外一个人去猜,猜的人可以知道说的数比想的那个数字大还是小。猜测的次数可以无限可以设定。游戏设计思路...

2019-10-13 20:05:37 4138 8

原创 python编程的基本数据结构简介

今天我们来学习一下python中的几个基本数据结构。数据结构是数据存储的结构。对数据结构的操作主要有创建、更新、删除、查询等,也即我们常说的增删改查,或者crud。今天主要介绍python编程中的列表和字典两个数据结构列表列表简介列表是有一系列特定顺序排列的元素组成。其中,元素可以是数字,是文本,甚至是其他的数据结构。可以说列表的的组成非常灵活多样。如何创建一个列表在python语言中,...

2019-10-12 20:58:39 355 1

原创 python对TXT文件的读写操作

读取TXT文件中的数据问题描述从一个文本文件中读取数据,并打印出来看看是什么数据和数据类型。其中文件内容是:python是一种编程语言我爱编程I like coding 3.1456解决思路定位文件位置打开文件读取数据关闭文件代码实现#文件位置filename='./1.txt'#打开文件file_obj=open(filename,mode='r',enco...

2019-09-27 21:14:35 1030

原创 如何对Excel表的姓名进行脱敏处理

问题表述现有一个人员清单,包含姓名、学历和毕业学校等信息。现在需要对姓名进行脱敏处理,即把名字标记为*,只显示人员的姓。原表格如下:希望的表格样式如下:解决思路把名单信息从excel文件中读出来取出姓名那一列保留第一个姓,其余用星号替换。替换思路为:拿到姓名字符串的第一个字符,根据字符串长度添加*重新组成名单信息把脱敏的数据写入到一个新的Excel表代码实现import...

2019-09-26 20:59:43 36505 2

原创 python学习环境

python学习环境python的安装Anaconda的安装Anaconda虚拟环境python IDE的选择pycharm项目的环境变量选择从这篇文章开始,记录python学习的过程。本篇从python学习的环境开始展开。python的安装我主要是在windows环境下进行python3的学习。 我所了解的主要有两种常见的python安装方法。直接在python官方网站上下载pytho...

2019-09-26 20:15:30 267 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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