- 博客(344)
- 资源 (236)
- 收藏
- 关注
原创 Python找不到其他文件夹下的py文件并提示ModuleNotFoundError: No module named ‘xxx‘
解决ModuleNotFoundError: No module named 'xxx'
2023-09-14 14:45:28 540
原创 Unity开发遇到的问题集合
目录1. Unity打包安卓帧率受限2. Unity打包安卓没有声音3. Unity打包安卓与蓝牙模块HC-05通讯1. Unity打包安卓帧率受限Unity打包安卓之后默认是最高30帧,这是Unity官方对于帧率限制的说明:Application.targetFrameRate里面提到,对于安卓而言,需要设置两个地方:1)QualitySettings.vSyncCount;2)targetFrameRate;QualitySettings.vSyncCount打开Buile Settin
2022-04-25 11:34:33 7206 2
原创 PyTorch —— GAN(手写数字)
目录PyTorch 学习 —— GAN(生成对抗网络)Ⅰ 简介Ⅱ 准备数据Ⅲ 判别器网络Ⅳ 生成器网络Ⅴ 模型训练Ⅵ 运行结果Ⅶ 完整代码PyTorch 学习 —— GAN(生成对抗网络)“ 凡我不能创造的,我就无法理解 ”Ⅰ 简介GAN 分为两部分,生成网络和对抗网络。生成网络学习数据真实分布的模式,并尝试生成看起来像该真实数据分布中的样本的新样本。生成模型是无监督学习的分支,因为其通过成生成样本来学习潜在的特征。生成网络活跃在多个研究领域,例如提高图像分辨率,为图像填充缺失片段等。对
2021-09-08 10:58:50 1227 2
原创 PyTorch——CIFAR10
目录Ⅰ. 数据读取器Ⅱ. 搭建网络Ⅲ. 模型训练Ⅳ. 模型测试Ⅴ. 完整代码import torchfrom torch import nnfrom torch import optimfrom torch.nn.parameter import Parameterimport torchvision.transforms as transformsimport torchvision# 在需要生成随机数的程序中,确保每次运行程序所生成的随机数都是固定的,使得实验结果一致torch.ma
2021-09-01 21:29:47 1154 1
原创 PyTorch——手写数字识别
目录PyTorch 学习 —— 手写数字识别Ⅰ. 数据读取器1. 训练集2. 验证集和测试集Ⅱ. 搭建网络Ⅲ. 模型训练1. 开始训练2. 模型验证Ⅲ. 模型测试Ⅳ. 绘制图像Ⅴ. 完整代码PyTorch 学习 —— 手写数字识别 MNIST 数据集,其包含70000 个28×28 的手写数字的数据集,其中又分为60000 个训练样本与10000 个测试样本。Ⅰ. 数据读取器import torchfrom torch import nnfrom torch import optimfro
2021-08-29 15:31:13 4959 2
原创 《机器学习》学习笔记(第七章)
目录第七章 贝叶斯分类器7.1 贝叶斯决策论7.2 极大似然估计(Maximum Likelihood Estimation,简称MLE)7.3 朴素贝叶斯分类器(naive Bayes classifier)7.4 半朴素贝叶斯分类器(semi-naive Bayes classifiers)7.5 贝叶斯网(Bayesian network)7.5.1 结构7.5.2 学习7.5.3 推断(inference)第七章 贝叶斯分类器7.1 贝叶斯决策论先验概率:在实际观察之前对某种状态的预期;
2021-07-25 09:34:42 452 1
原创 《机器学习》学习笔记(五、六章)
目录第五章 神经网络5.1 神经元(neuron)模型5.2 感知机(Perceptron)与多层网络5.3 误差逆传播(error BackPropagation,简称BP)算法(反向传播算法)5.4 全局最小与局部极小5.6 深度学习(deep learning)第五章 神经网络 “神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应”5.1 神经元(neuron)模型 神经元接收到来自n个其他神经元传递过来的输入信号,
2021-06-25 14:51:31 254 1
原创 《机器学习》学习笔记——BP网络算法实践
目录1 载入数据2 网络参数初始化3 开始训练3 开始测试4 测试结果5 完整代码 在《机器学习》第五章学习了反向传播算法与BP网络的结构,在此试着用Python搭建一个BP网络。数据集分别使用之前所涉及的西瓜数据集和马疝病数据集:机器学习经典二分类数据集——马疝病数据集.zip 关于具体的算法实现逻辑参考《机器学习》书上的流程:1 载入数据 由于数据集文件中的内容的每一行都代表一条数据,其中最后面的元素代表样本的正/负,即标签。前面其他的元素都是属性取值,故我们需要将数据集文件进行读取
2021-06-20 20:49:42 559 3
原创 《机器学习》学习笔记——决策树学习算法实践
目录1 载入数据2 判断是否需要选择最优划分属性3 选择最优划分属性4 枝繁叶茂5 高耸入云 在《机器学习》第四章学习了决策树算法,对此很感兴趣。我决定用Python编写一个决策树生成程序,数据集就是西瓜书上的表4.1 西瓜数据集2.0与表4.3 西瓜数据集3.0西瓜数据集3.0只是比西瓜数据集2.0多了两栏“密度”与“含糖率”的属性,其他属性取值一致。关于具体的决策树算法的逻辑,则主要参考西瓜书的图4.2 决策树学习基本算法1 载入数据 首先要把Excel表格里面的数据集载入到程序
2021-06-17 19:12:35 1071 5
原创 《机器学习》学习笔记(三、四章)
目录3 线性模型3.1 基本形式3.2 线性回归(linear regression)3.3 对数几率回归(logistic regression)3.4 线性判别分析(Linear Discriminant Analysis,简称LDA)3.5 多分类学习3.6 类别不平衡(class-imbalance)问题4 决策树(decision tree)4.1 基本流程4.2 划分选择4.2.1 信息增益(information gain)4.2.2 增益率(gain ratio)4.2.3 基尼指数(Gin
2021-06-17 19:06:03 186 1
原创 《机器学习》学习笔记(一、二章)
目录1 绪论1.1 假设空间(hypothesis space)1.2 归纳偏好(inductive bias)2 模型评估与选择2.1 经验误差(empirical error)与过拟合(overfitting)2.2 评估方法2.2.1 留出法(hold-out)2.2.2 交叉验证法(cross validation)2.2.3 自助法(bootstrapping)2.2.4 调参(parameter tuning)与最终模型2.3 性能度量(performance measure)2.3.1 错误率
2021-06-17 19:00:37 319 2
原创 如何免费下载期刊论文(含IEEE等)
SCI-Hub在此处以《Identification of Various Image Operations Using Residual-based Features》论文为例。这是该论文的IEEE页面:其网址为【https://ieeexplore.ieee.org/document/7542518】然后我们先查询一下还有哪些SCI-Hub可用的网址链接:https://tool.yovisun.com/scihub/可以看到:然后我们改一下上述论文链接,在xxx.ieee.org与 /
2021-04-19 16:08:12 2465
原创 无屏幕获取树莓派IP地址并SSH连接
目录一、修改WiFi 配置文件二、下载终端模拟器app三、查看树莓派IP地址并连接今天我们试着用树莓派连接手机热点并通过手机进行局域网设备IP查询的方式来实现无屏幕连接树莓派。一、修改WiFi 配置文件树莓派打开/etc/wpa_supplicant/wpa_supplicant.conf 文件,添加一个WiFi连接配置信息,例如:network={ ssid="xiaoxuan" psk="123123123" key_mgmt=WPA-PSK
2021-03-27 21:51:33 1644 2
原创 Linux 更新OpenSSL
目录一、下载压缩包并解压二、编译三、安装四、成功一、下载压缩包并解压wget https://www.openssl.org/source/openssl-3.0.0-alpha13.tar.gztar -zxf openssl-3.0.0-alpha13.tar.gz二、编译cd openssl-3.0.0-alpha13/sudo ./config shared zlib --prefix=/usr/local/openssl(指定/usr/local/openssl路径,若无
2021-03-16 11:12:27 365
原创 模块可以在shell中import但运行程序就提示缺少模块
目录啥问题?让我看看这是为啥一查到底水落石出跟我们走一趟啥问题?今天遇到一个问题,我可以在shell里import paddlelite但是运行程序就提示说缺少该模块,如下所示:让我看看这是为啥通过网上一番查找与深邃的思考 ???? 之后,我知道原来这是因为我们执行程序时所查找的库路径并没有包括我这个paddlelite 库所在的路径。一查到底那接下来我们就看看在shell执行python命令时都去哪些地方找库:python -m site可以看到shell里查到的python库路
2021-03-15 21:21:51 614
原创 【超详细】树莓派4B 安装Paddle-Lite 2.8.0
目录前言一、完成Linux 本地编译环境的准备1. 下载安装patchelf2. 下载安装cmake二、源码编译1. 下载Paddle-Lite 源码2. 编译Paddle-Lite 预测库3. 安装Paddle-Lite前言最近在学习PaddlePaddle,并且需要把训练好的模型部署在树莓派上。Paddle-Lite简介:Lite是一种轻量级、灵活性强、易于扩展的高性能的深度学习预测框架,它可以支持诸如ARM、OpenCL、NPU等等多种终端。由于PaddlePaddle是不支持ARM架
2021-03-14 12:39:04 9955 34
原创 【飞桨】卷积神经网络(CNN)实现猫狗分类
目录什么是卷积神经网络?一、数据准备二、网络配置1. 定义网络2. 定义输入数据的格式3. 定义损失函数和准确率4. 定义优化方法三、模型训练&评估四、模型预测五、完整代码继上次使用神经网络实现手写数字识别后,这次来试试用卷积神经网络实现猫狗分类。什么是卷积神经网络?首先看看短视频大概了解一下什么是CNN(Convolutional Neural Networks):《什么是卷积神经网络CNN?》从视频中得知,CNN和前面用于手写数字识别的NN最明显的区别就是CNN是利用一个叫做卷积核的方形矩阵在
2021-02-24 22:08:33 11723 8
原创 【飞浆】神经网络实现手写数字识别
目录什么是神经网络?一、数据准备二、网络配置1. 定义网络结构2. 定义输入数据类型3. 定义损失函数和准确率4. 定义优化算法三、训练网络1. 准备工作2. 提前定义画图所需变量与函数3. 开始训练4. 保存网络模型四、训练过程可视化五、模型预测继上一次SVM实现鸢尾花分类后,我们今次使用神经网络对0~9 的手写数字进行识别。什么是神经网络?首先我们可以通过一个短视频对神经网络有一个基本的了解:一分钟告诉你什么是神经网络。接下来我再用文字简单谈谈神经网络的由来。在神经网络出现之前,首先被提出的
2021-02-17 23:34:40 1165 4
原创 SVM实现鸢尾花分类
目录一、数据准备二、模型搭建三、模型训练四、模型评估这次我们尝试用支持向量机(SVM)来完成对鸢尾花的分类任务。对于啥时SVM,我们可以看看一个短视频大概有个了解:【五分钟机器学习】向量支持机SVM: 学霸中的战斗机一、数据准备import numpy as npfrom sklearn import svmfrom sklearn import model_selectionimport matplotlib.pyplot as pltimport matplotlib as mpl
2021-02-08 16:30:20 28332 60
原创 无WiFi 条件下如何使用Xshell 串口访问树莓派终端
目录1. 修改配置文件2. 准备一个串口转TTL模块3. 查询树莓派引脚定义4. 将串口转TTL模块与树莓派连接5. 开启树莓派并将串口转TTL模块插入电脑USB口6. 打开Xshell新建SERIAL连接1. 修改配置文件我们将树莓派的内存卡取下,插入micro SD 卡读取器。找到其中的config.txt 文件:打开并在最后添加一行命令:enable_uart=1保存并退出。2. 准备一个串口转TTL模块由于我使用type-C 数据线给树莓派供电,因此这个串口转TTL模块我只需要
2021-01-30 10:49:15 961
原创 如何画一个STM32F103核心板PCB
目录前言开始一、原理图1. 画原理图2. 分配封装二、PCB1. 模块化布局2. 布线前言我在此使用的是KiCad,其他诸如AD 等画图软件大同小异。关于KiCad 的基本使用方法,我就不在这里阐述了吧,大家可以去看其官方教程:《KiCad入门》.pdf开始一、原理图1. 画原理图我在网上找到一个stm32f103c8t6 的核心板原理图:那我接下来就按照这个图画原理图吧:我在其基础上做了一些修改,主要是:① 由于网上的原理图没有指定降压芯片的选型,所以我选用了AMS1777(去淘
2021-01-22 11:59:55 5013 7
原创 【简单的小技巧】如何从网页上下载内嵌的PDF文件?
前言最近参加了百度的深度学习训练营,但是发现百度官方不提供其网页内嵌PDF文件的下载,所以我就给大家提供一个办法,用来下载这类网页内嵌的PDF文件。目录前言开始1. 打开开发者工具2. 选中Network栏目后再选择XHR3. Ctrl+R(刷新)4. 在新标签页中打开该文件即可获取下载链接开始1. 打开开发者工具我以谷歌浏览器为例,其他浏览器也是一样操作。下图中就有一个内嵌的《卷积神经网络》PDF文件 ????2. 选中Network栏目后再选择XHR此时可以看到XHR中是没有任何东西
2020-08-01 13:18:09 109299 79
原创 谷歌眼镜原理揭秘 (一) ----- 认识基本的光学仪器
前言这是该专栏的第一篇文章,同时也是非常重要的一篇,为后续制作过程打下理论基础。开始1. 分光棱镜用透明光学元件将激光光束分成透过光和反射光的光学零件称为分光镜,其中,透过光量与反射光量比例为1:1的称为半反射镜。在谷歌眼镜上,放置于眼前的那小块玻璃就是一块分光棱镜: 我们可以观察到,分光棱镜里面有一层膜横跨整块玻璃。没错,分光棱镜的原理就是当光线从一端射入到内部的膜...
2020-06-21 12:44:03 6451
原创 SolidWorks真香(四)CaTICs赛题实战
目录 一、Test 3 —— 3D05-L04-A(竞赛题)1. 分析2. 开始二、Test 4 —— 3D01-01(竞赛题)1. 分析2. 开始三、Test 5 —— 3D05_L02-B(杯子)(竞赛题)1. 分析2. 开始一、Test 3 —— 3D05-L04-A(竞赛题)1. 分析首先很明显可以看出该零件是一个基于旋转体,并在其上面有很多相同的切除部分的结构;所以我们可以先把旋转体的侧边画好,然后旋转生成基体;然后分别画出单个的切除块,并圆周排列一遍,即可完成所有切除工作。2.
2020-06-11 00:47:49 2563
原创 SolidWorks真香(三)案例实战
视频链接:https://www.bilibili.com/video/BV1RJ411e75Q?p=13目录: 一、Test 11. 分析2. 开始二、Test 21. 分析2. 开始一、Test 11. 分析首先,可以看到一共有三个孔(一大两小)是需要完全贯穿的,那就等到最后一把贯穿好了;所以,一开始应该先画50的大圆和两个长方形;将上述都拉伸好;然后再画30小圆和两个10小圆,并贯穿;2. 开始利用已知信息将各个长度约束好。画第一部分草图鼠标右键上拉即可切换智能尺寸,
2020-06-08 21:28:07 1905
原创 SolidWorks真香(二)草图设计和实体建模
视频链接:https://www.bilibili.com/video/BV1RJ411e75Q?p=5目录: 一、草图的认识二、实体建模1. 从3D模型上建立基准面2. 创建轴和坐标系1)基准轴1)坐标系3. 创建点和显示质心4. 拉伸凸台和拉伸切除1)拉伸凸台2)拉伸切除一、草图的认识草图是设计3D模型的前提,需要一个载体作为草图承载的平台。然后就可以点击【草图绘制】进行绘制。二、实体建模首先介绍一下啥是基准面:我们画二维图时,只有一个系统给的XOY面就够用了。做三维的图
2020-06-08 21:25:47 2636
原创 SolidWorks真香(一)初识
视频链接:https://www.bilibili.com/video/BV1RJ411e75Q?p=2目录: 一、界面二、前导视栏主要应用1. 刨面图2. 动态注解视图3. 视图定向4. 显示类型三、鼠标和快捷键操作1. 鼠标2. 快捷键一、界面二、前导视栏主要应用1. 刨面图2. 动态注解视图3. 视图定向4. 显示类型三、鼠标和快捷键操作1. 鼠标滚轮按住可以旋转模型;滚动滚轮可以缩小放大;2. 快捷键...
2020-06-08 21:24:43 978
原创 基于Pyecharts 的生成“词云”的程序脚本【Akali WordCloud】
前言前言本篇博文来自我的一位师兄的经历,旨在为各位考生提供力所能及的帮助!(文末有联系方式噢~~)
2020-05-22 18:21:25 532
原创 【经验帖】20考研深大电通上岸师兄倾情奉献
前言一、初试篇1. 高数:2. 英语:3. 政治:4. 电通专业课1)关于数电:2)关于数信:5. 考前一周建议:二、结语:前言本篇博文来自我的一位师兄的经历,旨在为各位考生提供力所能及的帮助!(文末有联系方式噢~~)一、初试篇先说一下我个人的考研结果吧,初试357,初试排名30,同分人数3人,复试成绩第一(并列),总成绩第九。这些你们都可以在官网或者群里的成绩单上可以查的到。能够成功的实现这一小的逆袭,我会在此分享我能回想起的全部经验。希望对师弟师妹们有所帮助。废话不多说,直接讲讲我初试.
2020-05-22 11:19:45 1818 5
原创 你的Python 程序那么多设置项,为何不制作一个配置文件!
前言开始一、找到你的配置文件二、读取配置文件的内容1. 读取文件内容2. 提取关键数据三、载入配置信息1. 注意一个问题2. eval 登场结束前言相信大家平时在写一些Python 自动化程序的时候都会遇到这样一个问题:为了让自己的程序尽可能拥有较高的自定义程度,而在程序当中,需要对很多的设置项进行一一配置,这真的是在是太麻烦的!既然如此,为什么我们不制作一个配置文件呢?例如一个txt 文档?这样我们就可以把需要配置的信息一一写入文件,然后执行程序的时候,自动前往该配置文件中读取用户的配置.
2020-05-20 19:43:25 471 2
原创 Python 逐行读取txt 文件并生成列表
前言开始1. 载入文件2. 读取数据流3. 数据处理4. 关闭文件前言我们在编写一些自动化脚本的时候,为了方便,经常需要以txt 文件作为数据输入,今天就跟大家讨论一下如何对txt 文件进行读取并生成对应的列表等程序可操作的数据载体。开始1. 载入文件这步就大家比较熟悉,文件操作中最基本的了。因为我们只需要读取文件,并不需要写入文件,所以在这里指定mode="r" 为只读模式(默认)。f = open("C:/foo.txt", "r",encoding='utf-8')此时就有了这.
2020-05-19 11:15:55 61731 8
原创 【助你成硕】利用Python将录取信息Excel表格转成可视化图形
前言开始一、准备数据1. 载入Excel 表格2. 提取Excel 表格数据3. 数据分段统计4. 绘制可视化图形前言大家知道,考研很大一部分也是考信息收集能力。每年往往有很多人就是在这上面栽跟头了,不能正确分析各大院校往年的录取信息,进而没能选择合适的报考院校。至于很多院校的录取信息是以PDF 形式发布,例如我手上的深大电通录取结果,这就需要我们先把PDF 转化为Excel 啦 ???? https://www.ilovepdf.com/zh-cn/pdf_to_excel &n
2020-05-18 12:46:05 4079 2
原创 【解决】Invalid hash given
前言开始1. 查询IP2. 将IP加入/etc/hosts3. 完成前言今天在下载东西的时候出现了Invalid hash given的错误上网一查,发现这有人也在讨论该话题,并有人指出可能的一个问题所在 ???? https://github.com/Hexxeh/rpi-update/issues/277即Pi-hole 这个广告拦截软件把我们下载东西的网址的请求给拦截了,导致出错。开始于是照着他说的,我们试着看看能不能解决问题。1. 查询IP查询上面那个Shadesh网友提到的
2020-05-12 19:08:05 2173
原创 【解决】正在连接 raw.githubusercontent.com 失败:拒绝连接
前言解决1. 查询IP2. 将IP加入/etc/hosts3. 完成前言今天当我打算从GitHub下载一点东西的时候,出现了如下所示蜜汁错误…解决1. 查询IP去这里 ????,输入raw.githubusercontent.com 进行查询:https://site.ip138.com/2. 将IP加入/etc/hosts从上述搜索结果中选一个,我选香港吧。终端输入:sudo nano /etc/hosts加入151.101.76.133 raw.githubusercon
2020-05-12 18:16:26 55407 11
原创 写一个包含【UDP接收】和【TCP发送】的中转站程序
前言帮朋友写个小脚本:在本地建立UDP 服务端和TCP 客户端,将以UDP协议接收到的数据用TCP协议发送出去。开始1. 定义连接# 创建连接UDP_Rev_Socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # UDPTCP_Trans_Socket = socket.socket(socket.AF_INET,...
2020-04-22 23:35:42 678
原创 Python库 >>> 让你的输出字符变得彩虹般炫彩!!!
前言这是我的库文件,可以直接下载使用:是否觉得这彩色的输出字符特别好看:今天你也可以拥有彩虹般炫彩的输出字符!!!开始表演要是想把代码直接嵌入你的既有程序里也是可以啦!这就不用说什么了。所以我今天教你如何做一个彩色字符输出库,以后直接调用库就可以了,不用每次都复制库里的代码到你的程序中(ps:此库里,非NBA库里,哈哈 ????)1. 新建一个py 文件不用多说,就是建一个py文件作...
2020-04-22 23:33:16 2523 5
宇树科技 中狗 哈士奇大小 aliengo宣传单-中文v1.3 - 20221207.pdf
2023-04-17
哈尔滨工业大学:ChatGPT调研报告
2023-03-21
Robust Capon Beamforming仿真代码(Matlab)
2023-03-14
ESP32-S3 MicroPython 固件(2022-12-20版本)带urequests 库
2023-01-01
ESP32-S3 MicroPython 开发需要用到的CH343 驱动、MicroPython 固件、固件烧录工具
2023-01-01
《AE脚本设计参考手册V1.0.0》+《After-Effects-CS6-Scripting-Guide》
2022-12-14
shapeNet数据集,包括hdf5、带法向量、不带法向量等三种格式数据集-网盘下载链接(永久有效)
2022-11-29
NoDistanceY-SD卡测试
2022-09-26
STM32CubeMX配置SD+DMA+Fatfs(正点原子F767开发板)
2022-09-19
2021新消费人群报告
2022-08-03
百度内部培训:怎样写好MRD(市场需求文档)
2023-11-27
deloitte超速发展:全球电池储能市场面临的挑战与机遇
2023-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人