- 博客(65)
- 资源 (10)
- 收藏
- 关注

原创 Redmi4X刷入Ubuntu touch真正成为一台远程无需人操作的云服务器(就是配置垃圾)
废旧手机能干嘛?搜了一下有做监控的,行车记录仪的,最后决定还是做Linux服务器香啊。用了一天时间参考网上的教程做完了,自己再做一下总结和一些弯路记录。因为是米粉所以不得不说小米牛逼。支持的小米系列机型有很多.......
2023-07-02 20:48:25
3464
6

原创 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
20101
42

原创 PCL三维重建教程_点云基础篇(认识、读取加载显示、输出保存点云、附赠点云类型转换) C++
本教程类似于教会你加减乘除(点云基础、分割、滤波、曲面重建、配准),然后做一道包含加减乘除的综合题(实践操作)。此教程用最简单的例程,给大家直观感受。就像做一道物理大题,我们总用理想情况,便于理解学习。所有的示例围绕斯坦福的小兔子展开。我不会带你们看官方文档,而是用自己的想法和语言来表达,目的是让一头雾水的人会去应用。毕竟我知道,做这个的大多数人,也只是为了应用,如果去深究原理,必然也不会来到这里。很多东西,我们只会应用就会“高人一等”,原理重要吗?重要!但对于大多数人来说,没有必要。
2021-03-13 10:13:01
5446
8
原创 用Solidworks生成URDF文件并转换为proto导入Webots
用Solidworks生成URDF文件并转换为proto导入Webots
2024-10-15 15:49:28
562
1
原创 Arduino Nano烧录程序出现avrdude: stk500_getsync() attempt ? of 10: not in sync: resp=0xd1错误
在Tools更换Processor直到烧录成功。这个原因是处理器没有选对。
2024-08-30 10:52:39
635
原创 Matlab R2022b使用Camera Calibrator工具箱张正友标定法进行相机标定附带标定前后对比代码
Matlab R2022b使用Camera Calibrator工具箱张正友标定法进行相机标定附带标定前后对比代码。
2024-08-28 17:34:48
977
5
原创 固态硬盘维修开卡量产
固态硬盘维修开卡量产慧荣2258XT、点序AS2258、慧荣2263XT、群联PS3111、联芸MAS1102、得一微YS9082HC、瑞昱RTS5765,M.2,NGFF,NVMe,SATA,mSATA.
2024-07-17 22:23:59
2537
1
原创 固态硬盘维修开卡量产慧荣2258XT、点序AS2258、慧荣2263XT、群联PS3111、联芸MAS1102、得一微YS9082HC、瑞昱RTS5765
固态硬盘维修开卡量产慧荣2258XT、点序AS2258、慧荣2263XT、群联PS3111、联芸MAS1102、得一微YS9082HC、瑞昱RTS5765,M.2,NGFF,NVMe,SATA,mSATA.
2024-07-17 17:29:51
1063
3
原创 安装ANSYS时Microsoft Visual C++ Redistributable 2008 无法安装,手动下载文件安装闪退,错误代码0xc0000417,一定要看这篇。
Windows10安装ANSYS检查依赖文件的时候提示缺少Microsoft Visual c++ Redistributable 2008 x64 和Microsoft Visual c++ Redistributable 2008 x32,于是打算手动安装,结果加载后闪退。勾选隐藏所有Microsoft服务然后全部禁用,按要求重启计算机,然后进行Microsoft Visual c++ Redistributable 2008 X64和X32的安装,用ANSYS里的检测安装,手动安装还是识别不到。
2024-07-05 15:54:11
970
原创 ventoy制作PE盘系统镜像安装盘,别再用什么软碟通UltraISO刻录进贼慢的U盘里做系统了。
运行Ventory2Disk.exe自动识别你的移动介质,然后安装,安装后直接把ISO文件拖进你的移动介质,然后关闭安全模式,设置好启动项顺序即可。还用U盘呢,10块钱傲腾读取900MB/s+NVMe硬盘盒=30多块钱,别再用什么软碟通UltraISO刻录进贼慢的U盘里做系统了。官方下载地址:https://www.ventoy.net/cn/download.html。
2024-06-25 10:03:25
524
原创 KALI Linux装在移动固态硬盘,随身携带,即插即用,别再写入U盘搞持久化了
别再做到U盘里整持久化了,买个三星128g固态和硬盘盒才50块钱,读写500MB/S不香吗。注意:这里要将你的系统分区放在最后,你不信你换台电脑就进入grub rescue。这里用的版本是kali linux 2024.1。SATA就选SATA,是NVMe就选NVMe。选中文 设置名字 直接略过。将ESP里的kali 改成 boot 将grubx64.efi改成bootx64.efi,大功告成。
2024-06-25 09:52:02
968
5
原创 RealSense最简单配置环境只需要5分钟,不用自行添加任何包含目录、库目录。Visual Studio2022、C++。
Intel RealSense配置环境最简单只需要5分钟,不用自行添加任何包含目录、库目录。Visual Studio2022、C++、PCL、OpenCV
2023-12-11 20:30:13
654
原创 《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
353
原创 《Pytorch深度学习和图神经网络(卷 2)》学习笔记——第一章
PyTorch深度学习和图神经网络(卷2)——开发应用>一书配套代码:百度网盘链接:https://pan.baidu.com/s/1dnq5IbFjjdekAR54HLb9Pg提取码:k7vi压缩包密码:dszn。
2023-07-18 17:55:27
1164
原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第八章
本书之后的内容与当前需求不符合不再学习信息熵与概率的计算关系…联合熵、条件熵、交叉熵、相对熵(KL散度)、JS散度、互信息。
2023-07-10 15:46:16
491
原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第七章
这章内容是真多啊!(学完之后又回到开头感叹)将图像从基础像素到局部信息再到整体信息即将图片由低级特征到高级特征进行逐级计算,逐级累计。计算机中对图片的处理可以理解为离散微积分的过程。利用卷积操作对图片的局部信息处理,生成低级特征对低级特征进行多次卷积操作,生成中级特征、高级特征将多个局部信息的高级特征组合到一起,生成最终的解释结果这就是卷积神经网络比全连接权重更少,对数据进行基于区域小规模运算,改善了难收敛,提高了泛化能力。可以用全连接网络为参
2023-07-03 22:11:13
433
原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第六章
criterion = torch.nn.CrossEntropyLoss() #实例化损失函数类。
2023-06-28 10:10:52
225
原创 《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
299
原创 《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
274
原创 《Pytorch深度学习和图神经网络(卷 1)》学习笔记——第三章
PyTorch深度学习和图神经网络(卷 1)——基础知识>一书配套代码,该章为实例,不做具体分析,只叙述大致流程。先利用sklearn生成如下数据集。我将随机种子设置为404然后开始搭建网络,该网络模型共三层,输入、隐藏、输出。第一层为两个输入,即为点的横纵坐标,第二层为任意设置的神经元个数用来拟合,第三层为2个输出,即为两种类别。
2023-06-25 09:25:41
871
原创 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
1822
3
原创 教师资格证信息技术考后有感
信息技术教资考了不少Python的题,2个选择,divmod函数返回值类型,range函数的参数,1个案例分析,也是range函数,可以说就算不知道range,也能看明白,对选择的提示。程序设计也不是任用一种语言,而是用C语言或Python,但留的空实在太小,可以说指名道姓用Python了。还有时间复杂度,数据结构,网络安全相关的知识,太逆天了。总的来说,这样的题才有水平,跟以前完全不是一个深度和广度,但也不是很难,就是看了就会,不看就不会。值得一说,考科二跟科三,教室都有一半的人缺考。...
2021-10-31 15:30:09
631
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
606
原创 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
306
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
659
原创 机器学习 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
1109
原创 机器学习 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
200
原创 机器学习 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
261
原创 机器学习 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
160
原创 机器学习 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
205
原创 基于聚类算法 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
859
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
2150
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
1089
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
1437
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
980
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
5347
2
原创 STM32白话文教程(二)延迟函数
我们只需要配置好delay.c delay.h今后使用延迟,只需要用delay_ms(此处填毫秒数)即可这个其实没啥必要出教程。主要是之前踩了一个坑,我用的那套例程"stm32f10x_it.h"里重定义了systick_hanlder()函数当时好像是导致烧了程序没反应卡死,要不就是报了重定义的错,绕了个弯路。就篇就这样水了吧~/*-----------------------文件名称:delay.c-------------------------*/#include "delay
2021-08-09 21:06:38
1041
3
原创 STM32白话文教程(一)固件库点灯
学过51再上手32比较简单,但又不简单。简单在于对单片机编程有一定的了解困难在于初识固件库万事开头难粗略地来说无非是打开时钟 初始化引脚 代码风格更正式规范了/*-------------------------------------------------------------------------------文件名称:main.c文件描述:控制LED2,LED3闪烁-----------------------------------------------------------
2021-08-07 22:05:39
692
4
CloudCompare2.10.zip 无需编译 直接运行 pcl点云处理软件
2021-02-02
无需积分免费教程Visual Studio2013+PCL1.8.0+Opencv2.4.10成功配置环境完美运行 基于Kinect三维重建
2021-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人