自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (6)
  • 收藏
  • 关注

原创 卷积神经网络(CNN)

Fukushima在感受野概念的基础之上提出了神经认知机的概念,可以看作是卷积神经网络的第一个实现网络卷积神经网络(Convolutional Neural Networks, CNN)是多层感知机(MLP)的变种感受野:视觉皮层的细胞存在一个复杂的构造。这些细胞对视觉输入空间的子区域非常敏感,我们称之为感受野CNN由纽约大学的Yann LeCun于1998年提出。CNN本质上是一个多层感知机,其成功的原因关键在于它所采用的局部连接和共享权值的方式,一方面减少了的权值的数量使得网络易于优化,另一方面降

2020-09-30 22:17:28 3782

转载 Java利用递归算法实现24点游戏

//package TwentyfourGame;import java.util.ArrayList;import java.util.Scanner;public class PointGame { public static void main(String[] args) { //输入提示 System.out.println("—————————欢迎进入24点游戏———————————"); System.out.println("

2020-09-30 21:41:19 252

原创 黑马机器学习笔记(三)

决策树算法对鸢尾花分类

2020-09-30 11:17:18 214

原创 EOL while scanning string literal

我是因为文件路径写成单引号了export_graphviz(estimator,out_file='tree.dot')正确形式export_graphviz(estimator,out_file="tree.dot")

2020-09-30 10:06:58 909

原创 name ‘DecisionTreeClassifier‘ is not defined

from sklearn.tree import DecisionTreeClassifier

2020-09-30 09:35:19 5937

原创 用matlab读取txt,把每个样本的轨迹画在各自的图片上

matlab弹出的figure太多怎么一次性全部关闭在命令行窗口输入close allmatlab挑选一个数组中不重复的数Object_id=unique(data(:,2))得到的就是data结构体的第二列数中所有不重复的数Matlab从已知矩阵中不重复的随机选完所有的值clc;clear;D=[15 20 25 30 35];A=size(D,2);c=1;while(A) d=randperm(A,1); M=D(1,d); M_1(1,c)=M;

2020-09-29 13:29:44 487

原创 黑马机器学习笔记(二)

Sklearn转换器和预估器估计器(sklearn机器学习算法的实现)在sklearn中,估计器(estimator)是一个重要的角色,是一类实现了算法的API1、用于分类的估计器:sklearn.neighbors k-近邻算法sklearn.naive_bayes 贝叶斯sklearn.linear_model.LogisticRegression 逻辑回归sklearn.tree 决策树与随机森林2、用于回归的估计器:sklearn.linear_model.LinearRegre

2020-09-28 22:30:36 322

原创 黑马机器学习笔记(一)

机器学习算法分类目标值是类别(离散)--------分类问题(监督学习)目标值是连续数据--------------回归问题(监督学习)没有目标值--------------------无监督学习1、预测明天的气温是多少度?回归2、预测明天是阴、晴还是雨?分类3、人脸年龄预测?回归/分类4、人脸识别?分类分类:k-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归回归:线性回归、岭回归机器学习开发流程1获取数据2数据处理3特征工程4使用机器学习算法训练5模型评估学习资料、框架介

2020-09-27 23:02:07 627

原创 给定N个随机正整数,将其中为素数的整数输出

给定N个随机正整数,将其中为素数的整数输出例如:输入:[3,5,11,12]输出:[3,5,11]注意:1输出数组剩余元素先后顺序需要与原教组保持一致,否则不得分。2给出数组中不存在重复元素,无需去重import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Randomsusu { public static void main(

2020-09-27 17:37:39 2315 5

原创 双向链表(一)

双向链表增删改查分析图解单链表存在的问题1查找的方向只有一个,要查找一个节点只能从head开始一个一个地遍历2单向链表不能自我删除,需要靠辅助节点,而双向链表可以实现自我删除分析:双向链表的遍历,添加,删除,修改的思路遍历:和单链表一样,只是可以镶嵌,也可以向后查找添加:(默认添加到双向链表的最后)(1)首先通过遍历找到最后一个节点(2)temp.next=newHeroNode(3)newHeroNode.pre=temp;下图紫色框为newHeroNode修改:原理和单向链表一样

2020-09-26 22:31:08 154

原创 这居然是一个程序

#include<iostream>using namespace std;void point(int *p){ *p = p[2];}void main(){ int c[] = { 1,2,3,4,5 },*p = c; point(p + 1); for (; p < c + 5;) { printf("%d", *p++); } system("pause");}

2020-09-26 20:51:02 162

原创 布隆过滤器

设计一个简单的布隆过滤器(Bloom Filter)输入描述:初始化 n个字符串【空格隔开】添加到过滤器中,输入需要判断是否存在在过滤器中的字符串a输出描述:存在输出true 否则输出false实例初始字符串abc输入需要判断的字符串atruedfalse代码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Sc

2020-09-26 20:42:53 153

原创 python操作txt(类型转换、循环,换行,解决文件覆盖)

一变量类型强转打印到txt需要把字符转成str类型d=5e=str(d)#int类型转成str类型s=5.56f=str(s)#float类型转成str类型二报错“Unexpected indent”可能是你的函数或哪一行的缩进出了问题,重新调整一下就行了可以在Spyer属性中设置显示空格和TableTools->Preferences三避免循环写入文件txt中的内容被覆盖https://blog.csdn.net/weixin_43867700/article/detail

2020-09-26 16:31:13 996

转载 ArrayList 和 LinkedList 的区别第二弹

java集合源码分析(推荐给看源码很吃力的朋友们): https://www.cnblogs.com/skywang12345/p/3323085.html#topArrayList,LinkedList,Vector这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:一、同步性ArrayList,LinkedList是不同步的,而Vector是同步的。【这里的不同步指的是。当使用线程和web的时候,对这个集合对象进行操作,那么不同的线程,和不同的web客户端所获取的这

2020-09-26 11:06:39 160

原创 惠普笔记本拆机,加装固态硬盘,重装系统经验

最近帮同学加装固态硬盘,重装系统,写一个经验帖首先:重装系统需要把原来的系统盘格式化,软件盘也需要格式化,正常情况下是不会对其他盘的文件有影响的,以防万一,还是需要对重要文件进行备份。准备系统:我建议去MSDN下载系统,MSDN上面的系统都是纯净版,系统下载下来可以放到需要重装系统的电脑的文件盘(非原来的系统盘和软件盘),也可以拷贝到U盘里。下面是重装系统的相关文件和详细步骤链接:https://pan.baidu.com/s/1VpZAXnAmtrd25oHY-vP0hQ提取码:pbkk拆机

2020-09-26 10:51:24 14600 4

转载 ArrayList 和 LinkedList 的区别

声明:文章转载自微信公众号 “沉默王二”ArrayList 是基于数组实现的LinkedList 是基于双向链表实现的“ArrayList 在新增和删除元素时,因为涉及到数组复制,所以效率比 LinkedList 低,而在遍历的时候,ArrayList 的效率要高于 LinkedList。ArrayList 是如何实现的ArrayList 实现了 List 接口,继承了 AbstractList 抽象类,底层是基于数组实现的,并且实现了动态扩容。public class ArrayList&l

2020-09-26 10:17:57 831

原创 链表面试题分析

单链表的反转思路分析当链表为空或者只有一个节点时,无需反转1先定义一个节点reverse=neew heroNode,定义一个辅助变量,用于遍历原来的链表定义一个变量指向当前节点的下一个节点2从头到尾遍历原来的链表,每遍历一个节点,就取出,并放在新链表的最前端,3原来链表的head.next指向reverse.next从尾到头打印单链表思路分析方式1:先反转单链表,然后打印,但是这样会破坏原来单链表的结构,不建议方式2:利用栈,将各个节点压入到栈中,利用栈先进后出的特点,实现逆

2020-09-22 22:37:52 104

原创 文章收藏

微软新Kinect:通过人体血液的流动速度,隔空监测人体心率

2020-09-22 20:37:32 93

原创 笔记

WPF应用程序是有主函数的,其启动先从主函数中开始,该主函数在App.g.cs文件中,该文件不显示在解决方案中,路径为obj/x86/Debug下。先从主函数中启动,再调用InitializeComponent()函数加载页面。App.g.cs文件可以删除,删除之后自己新建一个类重写启动函数,并在函数中可以设置初始启动的页面...

2020-09-22 10:24:37 66

原创 c#_WPF

WPF程序入口在哪里?

2020-09-22 10:06:34 122

原创 电脑读取不U盘,在磁盘管理器中显示“无媒体”解决方法

解决方法是量产U盘,首先需要知道U盘的产商和型号,我使用的是chipeasy,地址如下链接:https://pan.baidu.com/s/1abOE3H1jWw6PVemBhMzxTw提取码:8io3知道U盘的厂商和型号就可以去网上找响应型号的U盘量产工具,比如我找的工具umptool链接:https://pan.baidu.com/s/1C7XWGpYI02nPm7AbiRLRvg提取码:q2s2我的U盘原来是 8G的,但是只找回来570M...

2020-09-19 21:37:54 12529 1

原创 Kinect学习笔记(一)

AForge.NET是一套用C#编写的Framework,能提供计算机视觉,人工智能方面的API,包括图形处理,神经网络,一些通用算法和机器学习等,下载地址:http://www.aforgenet.com/NUI API是KInect SDK的核心,用来处理彩色图像流、深度图像数据、骨骼跟踪和控制NUI API的初始化1获得Kinect实例2调用KinectSensor.Start方法初始化并启动Kinect传感器3注册相关事件4调用KinectSensor.Stop方法关闭传感器信噪比:用

2020-09-18 21:05:43 400

原创 单链表(二)

思路分析需要按照编号的顺序添加1.找到新添加的节点的的位置,如果添加2号,则需要添加到1号和4号之间,通过辅助节点temp来找(遍历)2.新的节点的next域指向temp的next域3.temp的next域指向新的节点 4.因为是单链表,temp应该位于添加位置的前一个节点5.添加一个标志位标识添加的英雄编号是否存在6.while循环遍历7.比较节点编号大小(temp.next.no>newnode.no?),成立,则新节点插入在temp和temp.next之间...

2020-09-13 11:26:11 105

原创 最是不胜清怨

每一个卷积核只能提取到到一个特征。所以,卷积层会有多个卷积核,来提取不同种类的特征。假设现在原图的大小为 10 × 10,使用卷积核的大小为3 × 3,卷积核的个数为 5 个,用来提取 5 个不同的特征,那么得到的特征图大小为 8×8(10-3+1),如果使用padding 方法,那么得到的特征图为10 × 10,但是,在运算过程中卷积核所使用的权重参数的个数仅仅为:3 × 3 × 5 = 45个权重参数。我们大部分人都是在后知后觉中发现这个问题很简单,但是只有大神才能做先驱者!LeNet首次把卷积的思

2020-09-11 19:29:38 273

原创 链表(一)插入节点、显示链表

链表介绍如下图,头结点指向地址为150,对应data域的值为a1,next域指向地址为110,,,,,单链表实现1,先定义一个HeroNode类,每一个HeroNode对象就是一个结点类的属性有编号,姓名,昵称,next域需要写构造函数//为了显示方便,重写ToString定义singlelinkedlist管理heronode先初始化一个头结点,这个头结点一般不要动,如果动了,我们就找不到链表的最顶端,这个头结点我们不存放具体的数据插入节点时,(当不考虑编号顺序)我们首先要找到最后一

2020-09-11 00:13:18 591

转载 递归

程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。看到过查字典的比喻挺好的

2020-09-10 21:55:55 369

原创 python博文收藏

Python极简入门:数据类型、条件语句、循环语句、异常处理

2020-09-10 20:23:18 107

原创 操作系统博文收藏

大厂面试爱问的「调度算法」,20 张图一举拿下

2020-09-10 20:20:29 117

转载 在Spyder 中解决 TabError: inconsistent use of tabs and spaces in indentation

出现这个问题的原因往往是因为项目的作者在编写代码时使用的编辑器对Tab键的解读与我们的编辑器不同导致的。spyder把一个Tab解读为四个空格,而原作者的使用的编辑器则不是。解决办法就是在spyder中调出缩进对齐线:打开Tools菜单栏下的Preferences箭头是原作者的编辑器对Tab键的误读,我们这里在spyder中用Tab键或者四个空格替换掉就好了。...

2020-09-10 16:05:42 553

转载 回溯算法解黄金矿工问题

问题描述你要开发一座金矿,地质勘测学家已经探明了这座金矿中的资源分布,并用大小为 m * n 的网格 grid 进行了标注。每个单元格中的整数就表示这一单元格中的黄金数量;如果该单元格是空的,那么就是 0。为了使收益最大化,矿工需要按以下规则来开采黄金:每当矿工进入一个单元,就会收集该单元格中的所有黄金。矿工每次可以从当前位置向上下左右四个方向走。每个单元格只能被开采(进入)一次。不得开采(进入)黄金数目为 0 的单元格。矿工可以从网格中 任意一个 有黄金的单元格出发或者是停止代码:pub

2020-09-08 22:01:44 420

原创 vs编写c++程序编译运行控制台闪退

解决方法:在代码最后加上一句 system("pause");

2020-09-06 21:52:10 225

原创 如何入门人工智能?AI学习路线推荐

python:小甲鱼(b站)/ 慕课网机器学习:吴恩达(Coursera/b站)liuyubobobo(慕课网)深度学习:吴恩达(Coursera/b站)pytorch:七月褚则伟(b站)IBM AI(Coursera)计算机视觉:斯坦福CS231n(b站)自然语言处理: 斯坦福CS224n(b站)CV顶会:CVPR/ICCV/ECCVNLP顶会:ACL/EMNLP/NAACL基础的算法和数据结构Coursera上有哪些课程值得推荐: https://www.zhihu.com/que

2020-09-05 21:57:14 261

原创 python中通过../路径和./路径下载的文件存在哪

①…/答:在py文件所在的盘里例:train_dataset = datasets.MNIST(root='../data', train=True, download=True, transform=transform) # 训练数据集我就想看看数据集给我下哪了,在工程目录下面没有②./答:就在py文件

2020-09-05 20:05:01 1350

原创 Could not find a version that satisfies the requirement torch==1.4.0 (from torchvision)

解决方法pip3 install torchvision==0.4.1 -i https://pypi.douban.com/simple

2020-09-05 19:44:23 296

原创 君子每每与共,和而不同

1

2020-09-05 10:26:32 646

原创 志合者,不以山海为远

1

2020-09-05 10:24:37 118

原创 于无声处听惊雷

什么是卷积简单来说,卷积(或内积)就是一种先把对应位置相乘然后再把结果相加的运算。卷积运算一个重要的特点就是,通过卷积运算,可以使原信号特征增强,并且降低噪音.

2020-09-05 10:13:26 161

原创 卸载pytorch ,torchvision

当你需要卸载时,可以打开cmd输入以下指令,如果有多个版本,就执行多次指令,一次只能卸载一个版本,我是不小心安装了gpu版本的pytorch,所以想卸载pip uninstall torchpip uninstall torchvision

2020-09-04 21:51:07 6090

原创 动态规划

递归与动态规划—基础篇1为什么你学不过动态规划?告别动态规划,谈谈我的经验

2020-09-04 15:09:40 88

原创 “You are using pip version 10.0.1, however version 20.0.2 is available.”

解决方法python -m pip install --upgrade pip -i https://pypi.douban.com/simple

2020-09-04 11:04:07 100

Android语音播报功能实现DemO

Android Studio工程,在主界面中间添加了一个按钮,给按钮添加了响应函数,主函数在app下的com.example.helloworld.MainActivity ,点击按钮可以实现播报指定的输入内容(第二次点击才会播报)

2021-06-23

u盘数据恢复命令.txt

比如你的u盘插了学校的电脑拷贝数据,在自己的电脑上发现U盘里面的文件都变成了快捷方式,你就可以下载这个cmd文件,把cmd文件拖到你的U盘里面,双击运行就可以了

2021-06-13

VS2017 基于MFC 做一个音乐播放器,带音量调节,切换歌曲.txt

资源里面包含全部源代码以及我做项目时参考的其他项目资源 文章地址:https://blog.csdn.net/ningmengshuxiawo/article/details/117126502

2021-05-30

mclmcrrt8_1.dll(32&64位)

运行师兄的c#,matlab混合编程程序,提示缺少mclmcrrt8_1.dll,在网上找了好久也没有找到,最后终于找到了

2020-09-21

jdk8_64位.txt

64位系统的jdk8,亲测可用,虽然现在已经比较老了,但是是相对比较稳定的一个版本,适合新手学习入门

2020-09-09

安装TensorFlow2.3.0所用文件.txt

我自己离线安装tensorFlow2.3.0所用到的文件,包括离线包,可参考我的博文进行安装https://editor.csdn.net/md?not_checkout=1&articleId=108317381

2020-08-31

空空如也

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

TA关注的人

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