- 博客(41)
- 收藏
- 关注
原创 【深度学习讲解笔记】第1章-机器学习基础(3)
回顾我们之前构造复杂函数的方法:我们根据分段曲线逼近任意曲线原理,使用可导的sigmoid函数,通过调整b1, w1, c1, ..., bn, wn, cn的值,并将这些形状各异的sigmoid函数相加就可以逼近一条效果较好的函数曲线,这样的曲线减少了指数,对数,幂指数等对函数走向的限制,更加灵活。神经网络通常有很多层,这更加提升了机器学习得到复杂函数的能力,除了输入层和输出层外,其中夹杂的神经元称为。神经元的输出是一个数值,这个数值还可以连接到其他神经元的尾部作输入,由此将多个神经元连接形成的系统叫。
2024-09-10 09:10:55 513
原创 【深度学习讲解笔记】第1章-机器学习基础(2)
很多时候,我们不知道目标函数具体长什么样子(是指数函数还是幂函数),甚至有些任务的目标函数过于复杂:比如前面提到的语音识别任务,需要输入一段音频转出文字,这样的函数框架不是我们可以设计的。类似地,图像分类,大语言模型对话的函数都很难设计,如ChatGPT4有1750亿参数,这么大的“函数”远超人类的想象力。看下面的例子,比如我们要拟合红色的曲线,我们可以给出3条折线(也叫hard sigmoid函数)和1条水平线(偏置),让机器调节这些线的水平位置,垂直高度,斜率等参数就可以逐渐逼近到红色线的位置。
2024-09-09 21:58:32 487
原创 【深度学习讲解笔记】第1章-机器学习基础
人类给出一系列函数,让机器自己找到其中最适合当前任务的一个。比如人类告诉机器某天的播放量y与前一天的播放量x有如下关系:,其中w和b是未知的参数,故而上述公式中包含了一组函数。如y = 1.5x + 2, y = -0.4x都在里面。让机器自己去找到最适合预测观看次数的w和b的值,从而确定唯一的函数。如y = 0.9x + 1。带有未知的参数(parameter)的函数称为模型(model)。模型在机器学习里面,就是一个带有未知的参数的函数,特征。
2024-09-08 18:28:48 833
原创 【深度学习讲解笔记】前言
小编为AI专业的本科学生,最近入手了一本《深度学习讲解》的书,由于封面画了苹果🍎,所以也叫苹果书,这本书目前在全网的热度很高。本系列博客的目的就是以笔记的形式记录一些重点以及我个人的理解,由于小编也是小白,所以理解不准确还望指正。
2024-09-08 16:32:51 284
转载 驱动程序卸载不了?一招解决!
Windows 11 PC可能包含不再使用的设备的驱动程序。删除旧的或未使用的驱动程序是至关重要的,以便你的系统平稳运行。幸运的是,Windows 11提供了几种卸载设备驱动程序的方法
2024-06-02 21:03:27 2374
原创 【资源】2023秋数据结构实验报告
数据结构课程设计报告--求无向连通网的所有不同构的最小生成树。求二叉树某结点在先序、中序、后序遍历中的访问次序。基于改进KMP算法的字符文件子串查找与替换。基于压缩存储的半三角矩阵乘法运算的实现。Huffman编码(半期测试大作业)基于循环队列的排队买票模拟程序。二叉树的字符图形显示程序。
2024-02-02 17:03:28 179
原创 【跳马】蓝桥杯算法
内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。一个8×8的棋盘上有一个马初始位置为(a,b),他想跳到(c,d),问是否可以?如果可以,最少要跳几步?请读者合理引用,转载文章内容,部分内容参考自网络,如有侵权联系删除。只需按要求BFS遍历,7次BFS搜索一定可以搜索到全部格子。如果跳不到,输出-1;否则输出最少跳到的步数。0
2024-02-01 14:22:33 292
原创 【kAc给糖果你吃】蓝桥杯算法
内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。//第二天,kAc问你还想吃糖果么?kAc说你只能拿m次糖果,聪明的你当然想要拿最多的糖果来吃啦啦啦~请读者合理引用,转载文章内容,部分内容参考自网络,如有侵权联系删除。其余数字都是不超过1,000,000,000的非负整数。第一行两个数字n和m,第二行有n个数字A[i]。简单的比较排序,python无需考虑大数问题。kAc有n堆糖果,每堆有A[i]个。
2024-02-01 14:00:54 201
原创 【车的放置】蓝桥杯真题
内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。在一个n*n的棋盘中,每个格子中至多放置一个车,且要保证任何两个车都不能相互攻击,有多少中放法(车与车之间是没有差别的)结果 = C(n,i)* n x (n-1) x ... x (n-i+1)【样例解释】一个车都不放为1种,放置一个车有4种,放置2个车有2种。列摆放方法:n x (n-1) x ... x (n-i+1)先定棋子数量0,1,...,n,记为i。
2024-02-01 13:43:31 316
原创 【数字游戏】蓝桥杯题目
给定一个1~N的排列a[i],每次将相邻两个数相加,得到新序列,再对新序列重复这样的操作,显然每次得到的序列都比上一次的序列长度少1,最终只剩一个数字。现在如果知道N和最后得到的数字sum,请求出最初序列a[i],为1~N的一个排列。利用内置的itertools.permutations更加方便,从排列入手,反推求和,按字典顺序遍历即可,但是只得到60分--程序1。内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s。
2024-01-31 20:27:43 233
原创 【数电课设2023秋--简易空调控制器】
2)空调工作功率适中时,功率高信号置 0、功率低信号置 1 时,空调功率状态从适中切换到过低,并指示环境温度将偏热(cold=0,heat=1);3)空调工作功率适中时,功率高信号置 1、功率低信号置 0 时,空调功率状态从适中切换到过高,并指示环境温度将偏冷(cold=1,heat=0);4)空调工作功率过低时,不论功率高信号如何,只要功率低信号置 1,则空调保持为功率过低状态,且环境温度指示不发生变化仍旧为偏冷;请读者合理引用,转载文章内容,部分内容参考自网络,如有侵权联系删除。实现中删除了消抖模块。
2024-01-06 17:49:49 585
原创 【数电实验】实验 5 数码管动态扫描显示电路设计
3. 巩固 Verilog HDL 层次化设计电路的方法。2. 学习数据选择器及其信号分配方法。1. 学习动态扫描显示数码管的使用。1.modelsim仿真代码。利用modelsim仿真。
2023-11-11 17:21:33 3789 1
原创 【数电实验】实验 4 1位十进制可逆计数器设计
一、实验目的 1、 学习 Verilog HDL 基本时序电路设计。3、 学习并掌握时序电路的时序波形观测方法。二、实验内容 设计一个 1 位十进制可逆计数、译码、显示电路。1. 基本功能及指标要求 (1) 控制信号 upd==1 时计数器 0 -> 9 循环计数,upd==0 时,9 -> 0 循环计数;(2) 具有异步清零(clr)、同步置数(load)、同步使能(en)功能;(3) 进位(加计数时)、借位(减计数时)功能,加计数时 CO=1@Q==9,减计数 时 CO=1@Q==0;
2023-11-11 16:48:33 2284
原创 【数电实验】实验 3 Verilog 层次化文件设计 汽车流动转向灯电路设计
二、 实验内容 1. 用 Verilog HDL 以层次化的设计方法,结合实验1(需修改部分代码),使用下文计数器模块代码“Code-1 7 进制计数器”,将计数器输出Q与译码器输入 x 相连,译码器输出 codeout 锁定到实验箱的 LED 上,设计一个彩灯控制器。LED 在控制电路的驱动下,按图 2 所示规律点亮/熄灭(●表示亮灯,○表示灭灯)。对整体电路进行仿真,应当能够看到 en 为高电平时计数器的输出值自动增加,相应地译码器的输出依次变化,并循环。
2023-11-11 16:40:00 941 1
原创 【数电实验】实验 2 从代码到电路
对下列四段代码: (1)分别新建工程文件(工程名:_学号_chap2_4_X),新建 verilog HDL 文件,将代码输入;(2)选择菜单 Processing--Start Compilation,分析并综合电路,若有错误请自行更正,打印 代码和编译报告(Flow Summary);(4)将文件 Waveform.vwf(群文件中下载)拷贝到新建的工程文件夹中(也可自行建立该文 件),打开该文件,并选择菜单 Simulation—Run Functional Simulation,分析仿真结果;
2023-11-11 16:28:28 208
原创 Ubuntu命令行使用目录补全(循环补全)
如果你决定返回到原来的行为,只需从 `~/.inputrc` 文件中删除上述行,然后再次执行 `bind -f ~/.inputrc`。默认情况下,当你按下 tab 键时,bash 会尝试补全当前词,如果有多个可能的补全选项,它会列出所有选项。为了实现你描述的行为,你需要启用 `menu-complete` 功能。`bash` 依赖于 `readline` 库来实现输入编辑和历史功能。现在,每次按下 tab 键,bash 都会尝试补全下一个可能的选项,而不是列出所有可能的选项,会在可能的补全选项之间循环。
2023-09-12 11:56:08 943 1
原创 利用Office365将PPT转化为PDF的一键脚本
PPTs放置ppt或pptx文件,运行程序会自动提取到PDFs。文件夹名称和与程序的关系如图所示。
2023-09-11 14:21:51 163
原创 Ubuntu系统允许用户使用不安全密码
只需要做如下修改:将原来的password requisite pam_pwquality.so [一些参数]替换为。只需要找到/etc/pam.d/common-password,打开后看到。这是控制密码强度和复杂性的模块。这一修改会对所有用户生效,包括root。文件中,你会看到一行与。
2023-09-10 15:08:28 472 1
原创 知慧权寸的16倍速播放
在浏览器中安装篡-改-猴扩展,并粘贴以下脚本脚本原理:按照Xpath查找播放器速度数据并修改,3秒一次查询此时看到1.5倍速变为了16倍速若网站源代码变动,匹配网址,Xpath等需要修改请读者自行研究。
2023-08-23 17:43:14 663
原创 CF测速地址创建
保存之后就可以通过https://0823.ppp.com/test下载文件,其中/test你可以在脚本中自定义,这只是一个重定向到https://cachefly.cachefly.net/200mb.test的监听脚本,你也可以用50mb。不需要创建任何类型的实例,直接写出,例如0823.ppp.com,你只需要保证 ppp.com在你的CF上托管即可,证书会自动配置。之后点击保存并部署,看到200的http相应即可。接下来添加自定义域(custom domain)需要准备一个托管到CF的域名。
2023-08-23 17:11:10 610
原创 WinRAR 的 ZDI-CAN-21233 漏洞
此漏洞允许远程攻击者在受影响的 RARLAB WinRAR 安装上执行任意代码。利用此漏洞需要用户交互,因为目标必须访问恶意页面或打开恶意文件。该特定缺陷存在于恢复卷的处理中。该问题是由于缺乏对用户提供的数据进行正确验证而导致的,这可能会导致内存访问超出已分配缓冲区的末尾。攻击者可以利用此漏洞在当前进程的上下文中执行代码。如果需要替代,最好是7-zip,免费开源,支持7z, tar, zip。另外win11-22H2以上的版本已经支持zip解压。按win+s搜索winrar软件,检测版本。
2023-08-22 22:44:09 93 1
原创 C/C++的调试方法【VSCode】
看到a.out文件生成后编辑当前目录下的.vscode文件夹里的launch.json文件如下。需要下载gcc,g++的编译器并将bin文件夹添加到系统环境变量。更新apt并安装gdb(build-essential不必须)(gdb)launch的调试比较好,着重修改program一行。回到程序界面点击调试按钮即可。
2023-07-04 13:11:40 221
原创 Windows10安装WSL(Windows Subsystem for Liunx)的一些注意事项
总觉得windows的powershell缺少一些命令行的感觉~~~先将Windows更新到最新版,创建系统备份,以防万一。然后按Windows+s搜索cmd以管理员身份运行。并从控制面板中打开这两个选项,重启(详细步骤略)如果是Windows10,可以安装WSL。设置默认为WSL2(推荐,你也可以略过)之后的步骤不再介绍,希望帮到大家。运行以下命令检查支持版本。
2023-06-17 23:20:21 430 1
原创 Windows10系统修改字体
"Segoe UI"="Microsoft YaHei"你可以换字体,名称从字体设置(Font)中看,推荐Microsoft YaHei,对中英文都较为友好。具体调节可以以Adjust Clear Type text为主。希望本文对大家有帮助。
2023-06-17 22:59:16 825 1
原创 当粘贴功能不能用时不想打字的做法
本文介绍了一种破解不支持粘贴输入平台的方法,作者编写了一个Python程序,通过将汉字转换为拼音输入,实现将文本自动输入到目标应用窗口。使用方法包括:将汉字中的标点改为全角逗号,适当用逗号分隔短句以提高效率,安装所需库,并在输入文本后迅速切换到目标窗口。程序在输入过程中会自动暂停以供用户选择候选语句。通过此方法,用户可以在受限平台上实现文本输入,并在完成后进行美化处理。
2023-04-05 18:14:53 115 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人