自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (10)
  • 收藏
  • 关注

原创 51单片机WIFI模块ESP8266-01s一定要看这个!普中科技给的模块 避免采坑!+CWJAP:3 FAIL 配置不了wifi名称和密码?

第一步:配置WIFI(AT模式)。配置蓝牙的过程中,我们可以修改,蓝牙名称、PIN码(相当于连接蓝牙的密码)等。配置WIFI时,接线如下:ESP8266-01s WIFI模块单片机RXUTXTXURXGNDGNDVCC3.3VENVCC资料中EN为CH_PD很不理解全网都没有找到EN的引脚图模块引脚如下:接线确保正确,如图:拔掉跳线帽,接把WIFI模块的RX、TX分别接UTX、RTX位置。接好地(GND)和电源3.3V。注意

2021-05-04 19:04:23 18678 41

原创 PCL三维重建教程_点云滤波篇之剪裁(直通滤波、条件滤波) C++

滤波无非就是把数据中的噪声(无用的干扰信息)进行过滤去除。好比在景区拍照,你永远都会拍到别的游客!自拍除外。其实记住一句话,**滤波的核心就是调参**。前人已经为我们设计了很多算法,也有人为我们把代码写入库内。 **好人一生平安!** 我们做的仅仅是简简单单的调参。这就好像给一个二次函数寻找零点。$$ f(x) = x^2-2 \quad \quad$$我们目的就是找到使f(x)最接近0的那个值,但前提是我们都是蠢b,只会代数。其实面对一个真实数据,以我们目前的水平,就是蠢b。

2021-03-14 16:59:23 3242 7

原创 PCL三维重建教程_点云基础篇(认识、读取加载显示、输出保存点云、附赠点云类型转换) C++

本教程类似于教会你加减乘除(点云基础、分割、滤波、曲面重建、配准),然后做一道包含加减乘除的综合题(实践操作)。此教程用最简单的例程,给大家直观感受。就像做一道物理大题,我们总用理想情况,便于理解学习。所有的示例围绕斯坦福的小兔子展开。我不会带你们看官方文档,而是用自己的想法和语言来表达,目的是让一头雾水的人会去应用。毕竟我知道,做这个的大多数人,也只是为了应用,如果去深究原理,必然也不会来到这里。很多东西,我们只会应用就会“高人一等”,原理重要吗?重要!但对于大多数人来说,没有必要。

2021-03-13 10:13:01 4757 8

原创 微信小程序从0到完成 仅用一周(实际24小时左右) 云开发 校园互助类型 实现失物招领、二手交易、学号认证等功能

前言:为什么做这个?其实大一就一直想做一个小程序,也曾看着清华大学小程序网课,写(抄)了个树洞,仅在本机调试,没有发布,也不值得发布,况且还要买服务器,不至于。教程用的thinkphp框架,只学了增删改查,学这个框架真的让我无从下手。偶然的一天,看到有个博主用小程序云开发,称其十分简单,标题为:普本在校生是如何零基础在一个月内开发出第一款微信小程序的。我半信半疑,结果一周做出来了。春节两天没写,平时也就下午爆肝3小时。写完给我一个感受,云开发确实方便,但云函数是真的傻逼。具体以后再说!重点是,他

2021-02-19 12:00:36 1410 8

原创 LaTeX学习之路 照着葫芦画瓢公式大全

早晚要学,不如现在学,况且目前比较感兴趣。学会了也能在博客写写机器学习的公式了!根式 分数式 积分式 极限 行列式 矩阵 求和公式 照着葫芦画瓢很简单易懂~

2021-02-04 22:37:12 473 2

原创 Python 正则表达式 对应实例 从教务处展示成绩页面的表格源代码中 获取课程、学分、成绩

如何用re正则表达式匹配单个/多个字符 数字 汉字 标点符号?在我看来re模块是一个很实用、很重要的模块,可以帮我们过滤不想要的字符。而且很灵活,越用越上瘾。感觉我找到的教程都不太好,有的只有罗列式子,没有实例很抽象。自己整理一下,方便自己看,也供大家参考。目前还未整理完,也没有按顺序,只是个开始。

2021-01-28 17:06:05 488 1

原创 51单片机之路__基础部分完结(学习笔记)

小白解释。LED、蜂鸣器、动态数码管、独立按键、矩阵按键、I/O拓展–74HC595、矩阵LED点阵、直流电机、外部中断、定时器、EEPROM-IIC总线

2020-10-31 09:46:41 1393 10

原创 RealSense最简单配置环境只需要5分钟,不用自行添加任何包含目录、库目录。Visual Studio2022、C++。

Intel RealSense配置环境最简单只需要5分钟,不用自行添加任何包含目录、库目录。Visual Studio2022、C++、PCL、OpenCV

2023-12-11 20:30:13 237

原创 《Pytorch深度学习和图神经网络(卷 2)》学习笔记——第二章

cv2.error: OpenCV(4.8.0) :-1: error: (-5:Bad argument) in function 'putText' Overload resolution failed: Can't parse 'org'. Sequence item with index 0 has a wrong type in function 'rectangle' Overload resolution failed: Can't parse 'pt1'. Sequence item wit

2023-07-24 16:18:28 198

原创 《Pytorch深度学习和图神经网络(卷 2)》学习笔记——第一章

PyTorch深度学习和图神经网络(卷2)——开发应用>一书配套代码:百度网盘链接:https://pan.baidu.com/s/1dnq5IbFjjdekAR54HLb9Pg提取码:k7vi压缩包密码:dszn。

2023-07-18 17:55:27 951

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第八章

本书之后的内容与当前需求不符合不再学习信息熵与概率的计算关系…联合熵、条件熵、交叉熵、相对熵(KL散度)、JS散度、互信息。

2023-07-10 15:46:16 390

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第七章

这章内容是真多啊!(学完之后又回到开头感叹)将图像从基础像素到局部信息再到整体信息即将图片由低级特征到高级特征进行逐级计算,逐级累计。计算机中对图片的处理可以理解为离散微积分的过程。利用卷积操作对图片的局部信息处理,生成低级特征对低级特征进行多次卷积操作,生成中级特征、高级特征将多个局部信息的高级特征组合到一起,生成最终的解释结果这就是卷积神经网络比全连接权重更少,对数据进行基于区域小规模运算,改善了难收敛,提高了泛化能力。可以用全连接网络为参

2023-07-03 22:11:13 329

原创 Redmi4X刷入Ubuntu touch真正成为一台远程无需人操作的云服务器(就是配置垃圾)

废旧手机能干嘛?搜了一下有做监控的,行车记录仪的,最后决定还是做Linux服务器香啊。用了一天时间参考网上的教程做完了,自己再做一下总结和一些弯路记录。因为是米粉所以不得不说小米牛逼。支持的小米系列机型有很多.......

2023-07-02 20:48:25 1765 2

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第六章

criterion = torch.nn.CrossEntropyLoss() #实例化损失函数类。

2023-06-28 10:10:52 150

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第五章

输入为12个特征,[‘age’, ‘sibsp’, ‘parch’, ‘fare’, ‘female’, ‘male’, ‘embark_C’, ‘embark_Q’, ‘embark_S’, ‘class_1’, ‘class_2’, ‘class_3’] 再到隐藏层12和8和神经元,最后输出2个预测结果。

2023-06-27 21:37:35 216

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第四章

不太明白grad_fn(x)求的什么玩意,x**2与x*x求y.grad_fn(x)结果都不一致。torch.Tensor可以指定张量形状或内容,不初始化值,除非用torch.rand()用张量.type(torch.类型Tensor)转换类型,或张量.类型()。torch.cat()实现数据连接,dim=0以行为单位连接。张量.shape 张量.size() 张量形状。torch.gather()对张量数据进行检索。torch.is_tensor()张量判断。torch.numel()张量元素个数。

2023-06-26 12:26:02 215

原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第三章

PyTorch深度学习和图神经网络(卷 1)——基础知识>一书配套代码,该章为实例,不做具体分析,只叙述大致流程。先利用sklearn生成如下数据集。我将随机种子设置为404然后开始搭建网络,该网络模型共三层,输入、隐藏、输出。第一层为两个输入,即为点的横纵坐标,第二层为任意设置的神经元个数用来拟合,第三层为2个输出,即为两种类别。

2023-06-25 09:25:41 588

原创 PyTorch TorchVision 对象检测微调避坑指南 没有ToTensor()函数,has no attribute ‘collate‘,but found type torch.uint等等

PyTorch TorchVision 对象检测微调避坑指南 Mask R-CNN图像实例分割模型(PyTorch官方教程) 没有ToTensor()函数,has no attribute ‘collate‘,but found type torch.uint等等问题

2023-03-20 17:38:48 1356 1

原创 教师资格证信息技术考后有感

信息技术教资考了不少Python的题,2个选择,divmod函数返回值类型,range函数的参数,1个案例分析,也是range函数,可以说就算不知道range,也能看明白,对选择的提示。程序设计也不是任用一种语言,而是用C语言或Python,但留的空实在太小,可以说指名道姓用Python了。还有时间复杂度,数据结构,网络安全相关的知识,太逆天了。总的来说,这样的题才有水平,跟以前完全不是一个深度和广度,但也不是很难,就是看了就会,不看就不会。值得一说,考科二跟科三,教室都有一半的人缺考。...

2021-10-31 15:30:09 522 1

原创 MLP与KNN 0~9手写数字识别

import numpy as np #导入numpy工具包from os import listdir #使用listdir模块,用于访问本地文件from sklearn.neural_network import MLPClassifier from sklearn.neighbors import KNeighborsClassifierdef img2vector(fileName): '''将加载的32*32的图片矩阵展开成...

2021-09-02 22:50:56 474

原创 Android Studio制作第一个Hello World!

为什么要com.example.xxx,example一看就可以改,那com呢由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每个Java Package命名的唯一性,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯一前缀。例如: com.sun.swt.……。从而,我们知道,一般公司命名为“com.公司名.项目名.模块名...

2021-08-29 17:15:37 245 1

原创 机器学习 sklearn 监督学习 回归算法 多项式回归 Polynomial Regression

import numpy as npimport matplotlib.pyplot as pltfrom sklearn import linear_modelfrom sklearn.preprocessing import PolynomialFeaturesplt.rcParams['font.sans-serif']='SimHei'plt.rcParams['axes.unicode_minus']=Falsedata_x=[]data_y=[] f=ope...

2021-08-28 16:09:24 577

原创 机器学习 sklearn 监督学习 回归算法 岭回归 Ridge Regression

from sklearn.linear_model import Ridge,LinearRegressionfrom sklearn.model_selection import train_test_split import matplotlib.pyplot as pltimport numpy as np# 导入数据data_x=[]data_y=[] f=open('E:\Desktop\python_code\sklearn\课程数据\回归\prices.txt','r...

2021-08-28 16:08:20 965

原创 机器学习 sklearn 监督学习 分类算法 KNN K-NearestNeighbor

from sklearn.neighbors import KNeighborsClassifier#创建一组一维数据 X 和它对应的标签 yX=[[0],[1],[2],[3]]y=[0,1,2,3]#使用最近的1个邻居作为分类的依据,得到分类器neigh = KNeighborsClassifier(n_neighbors=1)#将训练数据 X 和 标签 y 送入分类器进行学习neigh.fit(X, y)#调用 predict() 函数,对未知分类样本 [2.2] 分类,可以直接...

2021-08-28 16:06:35 161

原创 机器学习 sklearn 监督学习 分类算法 决策树 DecisionTree

#导入鸢尾花数据集、决策树分类器、计算交叉验证值的函数 cross_val_scorefrom sklearn.datasets import load_irisfrom sklearn.tree import DecisionTreeClassifierfrom sklearn.model_selection import cross_val_score#使用默认参数,创建一颗基于基尼系数的决策树,并将该决策树分类器赋值给变量 clfclf = DecisionTreeClassif...

2021-08-28 16:04:59 202

原创 机器学习 sklearn 监督学习 分类算法 朴素贝叶斯 Naive Bayesian Model

import numpy as npfrom sklearn.naive_bayes import GaussianNBX = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])Y = np.array([1, 1, 1, 2, 2, 2])#使用默认参数,创建一个高斯朴素贝叶斯分类器,并将该分类器赋给变量clfclf = GaussianNB(priors=None)clf.fit(X, Y)print(...

2021-08-28 16:03:52 112

原创 机器学习 sklearn 监督学习 回归算法 线性回归 Linear Regression

import numpy as npimport matplotlib.pyplot as pltfrom sklearn import linear_model#设置中文字体plt.rcParams['font.sans-serif']='SimHei'plt.rcParams['axes.unicode_minus']=False#设置自变量和因变量data_x=[] data_y=[] #读取数据f=open('E:\Desktop\python_code\sklear...

2021-08-25 23:22:11 163

原创 基于聚类算法 K-means的图像分割

import numpy as npfrom PIL import Imagefrom sklearn.cluster import KMeansdef lodaData(filePath): f = open(filePath, 'rb') data = [] img = Image.open(f) m, n = img.size for i in range(m): for j in range(n): ...

2021-08-23 23:30:58 744 4

原创 机器学习 sklearn 无监督学习 降维算法 NMF Non-negative Matrix Factorization

import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfrom sklearn.datasets import make_blobsfrom sklearn.decomposition import NMFfrom sklearn.datasets import load_irisiris = load_iris()iris_X = iris.data #x有4个属性,共有150个样本点i...

2021-08-21 21:21:55 1808 1

原创 机器学习 sklearn 无监督学习 降维算法 PCA

import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfrom sklearn.datasets import make_blobsfrom sklearn.decomposition import PCA# X为样本特征,Y为样本簇类别, 共1000个样本,每个样本3个特征,共4个簇X, y = make_blobs(n_samples=10000, n_features=3, center...

2021-08-21 10:42:28 938 3

原创 机器学习 sklearn 无监督学习 聚类算法 DBSCAN

import numpy as npimport matplotlib.pyplot as pltfrom sklearn.cluster import DBSCANfrom sklearn.cluster import KMeansfrom sklearn import datasets# 生成数据x1, y1 = datasets.make_circles(n_samples=2000, factor=0.5, noise=0.05)x2, y2 = datasets.make_...

2021-08-17 17:57:02 1252 5

原创 机器学习 sklearn 无监督学习 聚类算法 K-means

import matplotlib.pyplot as pltfrom sklearn.datasets.samples_generator import make_blobsfrom sklearn.cluster import KMeans# 生成测试数据# X为样本特征,Y为样本簇类别,共1000个样本,每个样本2个特征,对应x和y轴,共4个簇,# 簇中心在[-1,-1], [0,0],[1,1], [2,2], 簇方差分别为[0.4, 0.2, 0.2]X, y = make_bl..

2021-08-17 10:19:36 923 3

原创 STM32白话文教程(三)内置按键模块、外接按键检测 三句话让你玩明白按键 水银倾斜模块

还不知道检测输入电平信号用什么输入模式?就简单的记住:检测端口输入低电平0要用上拉 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;检测端口输入高电平1要用下拉 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD;你不知道你外接按键的原理图,不知道检测什么电平?最简单的方法:用电压表黑接地,红接输入端,一测便知。没有外部按键模块?骚操作:‘’所有的IO口都是外部按键‘’!你甚至可以直接用杜邦线接V

2021-08-10 22:00:13 4227 2

原创 STM32白话文教程(二)延迟函数

我们只需要配置好delay.c delay.h今后使用延迟,只需要用delay_ms(此处填毫秒数)即可这个其实没啥必要出教程。主要是之前踩了一个坑,我用的那套例程"stm32f10x_it.h"里重定义了systick_hanlder()函数当时好像是导致烧了程序没反应卡死,要不就是报了重定义的错,绕了个弯路。就篇就这样水了吧~/*-----------------------文件名称:delay.c-------------------------*/#include "delay

2021-08-09 21:06:38 807 3

原创 STM32白话文教程(一)固件库点灯

学过51再上手32比较简单,但又不简单。简单在于对单片机编程有一定的了解困难在于初识固件库万事开头难粗略地来说无非是打开时钟 初始化引脚 代码风格更正式规范了/*-------------------------------------------------------------------------------文件名称:main.c文件描述:控制LED2,LED3闪烁-----------------------------------------------------------

2021-08-07 22:05:39 537 4

原创 学习STM32环境配置 如何让keil4同时编译c51和stm32单片机源码 无需卸载,无需修改配置文件,无需重复pojie

我们学单片机一般用51来入门,所以安装了Keil for c51。但当我们进阶去学stm32的时候,需要安装Keil for Arm(mdk)。纵观网上教程,都是先安装的Keil for Arm,又安装的Keil for c51,而且还要配置文件等待,十分麻烦。记录一下我的安装过程。环境:已安装Keil4 for c51我们下载好Keil4 for Arm点我下载为什么不用MDK5?因为它还需要支持包,个人认为比较麻烦。直接解压安装默认会安装在你原来的keil文件下,所以不用改动。一切Nex

2021-04-08 09:21:10 1069

原创 用pandas、numpy生成一组线性样本

初学tensorflow2,奈何不想去找样本,干脆自己生成一组。import numpy as npimport matplotlib.pyplot as pltimport pandas as pdpath='E:/Desktop/python_code/Machine Learning/TensorFlow/dataset/'x=np.random.randn(100) # 一开始看别人的博客写成了(100,1) #于是报错x and y must be the same size#但

2021-03-14 11:01:30 503 1

原创 Ubuntu vscode配置c++ 最简单教程只需修改两处

只需修改两处就能配置好环境我提供了下载包,另一种完全用命令的方式,可以去看其他教程。下载后在包目录里打开终端,输入sudo dpkg -i 包名进行安装 (可以直接双击?) 运行vscode,左侧打开一个文件,以后你的代码都放在这个文件。新建文件,后缀保存为.cpp格式下载c/c++插件 这些其他教程都有,不多说了。下面才是重点,其他教程都很繁琐。

2021-03-12 09:55:40 466 1

原创 计算机三级 信息安全技术历年真题(十)总共十套 3月底之前更完

计算机三级 信息安全技术历年真题(十)总共十套 3月底之前更完

2021-02-23 15:24:00 2761 5

原创 计算机三级 信息安全技术历年真题(九)总共十套 3月底之前更完

计算机三级 信息安全技术历年真题(九)总共十套 3月底之前更完

2021-02-23 15:04:34 752

BLE调试助手 手机蓝牙与单片机通信 针对无法连接蓝牙 免费下载

BLE调试助手 手机蓝牙与单片机通信 针对无法连接蓝牙 免费下载

2021-04-16

CAJViewer 手机浏览知网论文caj文件 免费下载

CAJViewer 手机浏览知网论文caj文件 免费下载

2021-04-16

斯坦福的小兔子点云rabbit.pcd

斯坦福的小兔子点云,用来学习点云输入输出、滤波、配置的理想文件

2021-03-18

fashion-mnist.zip TensorFlow对服装图像进行分类的样本和标签

TensorFlow对服装图像进行分类的样本和标签

2021-03-15

VScode_1.54.1-1614898113_amd64.zip

ubuntu下.deb文件 vscode

2021-03-11

谷歌浏览器插件_Save All Resources

可以下载F12模式下所有sources

2021-03-06

EasyBCD-2.2.zip

EasyBCD-2.2 高版本可能不能使用 此版本可以

2021-03-06

CloudCompare2.10.zip 无需编译 直接运行 pcl点云处理软件

点云处理工具 无需编译。目前github最新版本为2.11,但需要自行编译,看着就挺头大的。 CloudCompare是一款三维点云(Point Cloud)处理软件,可以方便地使用计算法向量、优化法向量、泊松构网、滤波等功能。也是一款集三维点云数据查看、编辑、处理为一体的三维点云数据配套软件,该软件支持多种三维点云数据格式。

2021-02-02

tesseract-ocr安装包+中文语言包+python-3.7.0.zip 无需积分,免费下载。

python识别中文需要。无需积分,免费下载。

2021-01-19

无需积分免费教程Visual Studio2013+PCL1.8.0+Opencv2.4.10成功配置环境完美运行 基于Kinect三维重建

含有各种32位包,64位一样兼容。Visual Studio2013太大无法上传。Kinect三维重建需要。

2021-01-16

空空如也

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

TA关注的人

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