- 博客(104)
- 资源 (5)
- 收藏
- 关注
原创 Adam优化器
2014年12月, Kingma和Lei Ba两位学者提出了Adam优化器,结合AdaGrad和RMSProp两种优化算法的优点。对梯度的一阶矩估计(First Moment Estimation,即梯度的均值)和二阶矩估计(Second Moment Estimation,即梯度的未中心化的方差)进行综合考虑,计算出更新步长。综合Adam在很多情况下算作默认工作性能比较优秀的优化器。
2025-04-01 16:22:43
574
原创 2022北化842数据结构考研专业课回忆 6--10
abcde分别为(0.1,0.2,0.2,0.15,0.35)组成哈夫曼编码,abcdae占比特位数:15。~ 矩阵中第i列的第一个非零元素的恰当位置:copt[i] = copt[i-1] + num[i-1];7、一个四维数组[4,5,6,7],起始地址为(0,0,0,0),计算数(1,2,0,3)的位置。9、字符串的行,列,非零元素分别为: n, m, t,字符串快速转置时间复杂度为()~ 邻接表与顶点有关;~ 平衡二叉树,一个节点的平衡因子为-2,他的子节点都为1,它应该如何调整。
2025-04-01 14:00:40
194
原创 交通数据集
PeMS数据官网:https://opendata.sz.gov.cn/深圳公共交通数据https://pems.dot.ca.gov/总结下载的公共交通数据:lcst-LL/-HiST-Graph: 纯交通数据数据集在交通流量预测中的作用,以及划分数据集的科学原理和实践意义。 数据集作为机器学习项目中的基础资源,提供了用于训练模型的必要信息。在交通流量预测的场景下,数据集包含了不同时间段、不同区域的交通流量数据。通过对这些数据的分析和学习,模型能够预测未来的交通流量情况,对于城市规划、交通管理以及为驾驶者
2025-03-27 20:28:56
586
原创 量化交通拥堵
2)、预测道路的拥堵情况受当前道路附近道路拥堵的情况,受这几个道路过去几分钟道路拥堵的情况。如果模型针对一条本来数据“畅通”分类的数据预测错了,那么预测结果错的情况下就不是只有“拥堵”这个情况,有可能是其他三类的一种,也有一定的概率预测分类为“比较畅通”,那么就相当于提高了模型的抗干扰能力。每条道路的拥堵情况不仅和当前道路前一个时间点拥堵情况有关系,还和与这条道路临近的其他道路的拥堵情况有关。速度是直观的反映拥堵状况的指标之一,速度的衰减意味着行程时间的增加,出行效率的降低。加拿大也带来了北美地区的说法。
2025-03-26 21:50:43
612
原创 参数与超参数的概念和区别
动量参数(Momentum):这是用于加速梯度下降的参数,可以增加梯度的方向性,从而帮助模型更快地收敛。参数的学习是模型训练的过程,目标是找到最佳的参数配置,使得模型能够对新的未见过的数据进行准确的预测。模型参数是通过训练过程从数据中学习得到的,例如线性回归中的斜率和截距,或者神经网络中的权重和偏置。而超参数则是手动设置的参数,用于控制模型的行为和性能,超参数的选择和优化对模型性能有重要影响。参数是模型中可被学习和调整的参数,通常是通过训练数据来自动学习的,以最小化损失函数或优化目标。
2025-03-26 20:00:15
638
原创 交通流预测现已用过的模型
(5)MTGNN,一种能够通过图学习层学习多尺度时空特征的模型,无需事先了解图结构;(3)Graph WaveNet,一个利用自适应依赖矩阵并融合一维因果卷积和图卷积来捕获时空依赖性的时空网络;(9)DAGN,一种域对抗图神经网络,可捕获节点对相邻关系,以实现时空信息的动态聚合。(8) DSTET,一种通过解耦空间和时间嵌入来增强时空特征特征的变压器网络;(2)STGCN ,一个堆叠一维门控卷积块和图卷积块的时空网络;4. KST-GCN:用于流量预测的知识驱动的时空图卷积网络。5. 曲率图神经网络。
2025-03-26 19:44:15
720
原创 使用pytorch实现LSTM预测交通流
根据测试数据test_data的真实值real_flow,与模型根据测试数据得到的输出结果pre_flow。
2024-10-30 15:14:21
962
2
原创 多种深度学习模型的相关python代码
但是,由于RNN中的“梯度消失”问题,Hochreiter&Schmidhuber于1997年提出了一种改进的RNN网络,即长短期记忆(LSTM)神经网络,该网络为网络增加了“门”结构。与传统的RNN不同,LSTM神经网络非常适合从经验中学习,在所有的类似工作中显示LSTM神经网络适合于短时间客流预测。其预测结果如图所示:蓝色为真实值,黄色为训练值,绿色为预测值,可能训练次数太少,所以其训练的预测值并不是很好,拟合程度不高,其测试集RMSE为2.56,还是比较大的,也可能获取的数据有中断导致。
2024-10-24 11:09:00
152
原创 深度学习,Top算法,2024年末总结
这是一个让人又爱又恨的算法。其中最著名的例子是Google的BERT模型,它在多项NLP任务中都取得了很好的效果,包括情感分析、问答系统等。例如,可以使用VAE生成符合特定主题的图片,如特定风格的图片、特定主题的图片等,妥妥的生成式插画家。在 TRPO 中引入了信赖域来缓解学习不稳定的问题,但是计算开销太大,于是他又将其简化成了 PPO,显然他觉得这种改进工作贡献不大,甚至都没投论文,就挂在Arxiv上。没想到的是 PPO 太好用了,简单稳定高效,搞应用的人手一个,甚至 ChatGPT 也用的 PPO。
2024-10-21 18:52:28
1064
原创 学习看论文入门记录
4) 研究方法:【材料与方法:试验材料、试验步骤、分析方法】、[研究达成怎样的效果]针对现有研究的不足以及缺陷,描述自己研究的亮点及创新点(与后文讨论部分一一对应)。研究背景从大方向进行简要概述,逐渐进入本文核心解决问题,提出研究的意义和价值。简要归纳本研究主要研究方案和计划,强调本研究的意义,升华文章主题。阅读目的:入门了解前沿、发掘可研究点、获取写作素材、学习研究方法。:绪论、过往研究、理论框架基础、提出问题、研究意义、解决问题的步骤。整体研究背景概述,由大到小,直击重点,提出问题。
2024-07-11 18:35:25
803
转载 代码审计详细介绍
静态测试是指不运行被测程序本身,仅通过分析或检查源程序的文法、结构、过程、接口等来检查程序的正确性,找出程序中存在的风险,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过的变量、空指针的引用和可疑的计算等。软件代码审计是对编程项目中源代码的全面分析,旨在发现错误,安全漏洞或违反编程约定。变量类型,常量,数组(python 是列表,元组,字典),对象,类的调用,引用等, MVC设计模式要清楚,因为大部分目标程序都是基于MVC写的,包括不限于php,python,java。
2024-07-08 16:15:02
315
原创 网页自动化测试开发中记录pytest
options.add_experimental_option("prefs", {"profile.managed_default_content_settings.images": 2}) #不加载图片,加快访问速度。# # 当你再次 driver.get('https://xxx') 产生了2个窗口 那就需要driver.switch_to.window(handles[0])切回百度。dlg["文件名(&N):Edit"].type_keys("smallp.png")
2024-07-01 17:19:57
490
原创 python + selenium + chrome 如何打开新窗口,并实现窗口切换
browser.set_window_size(900, 900) # 根据桌面分辨率来定。# 如果没有switch做窗口切换的话,即使有打开新的窗口,浏览器还是会focus在原来的窗口。# 第三种思路:按照windowHandle切换,切换到taobao窗口。# 第一种思路:按照handle,从淘宝窗口切换到路由器配置窗口。# 第二种思路:当然还有一种方法是根据窗口的title进行切换。# 获取淘宝页面的 title和handle信息。# 从路由器配置窗口,切换回淘宝窗口。
2024-07-01 17:16:44
699
原创 MiniTest
"dev_tool_path": "path/to/cli", # 替换成你的【开发者工具cli地址】,macOS: /Contents/MacOS/cli, Windows: /cli.bat。# 页面滚动方法page.scroll_to无效,有时候开发在滚动的时候,会在上面加一层scroll-view组件,导致页面直接滚动无效,需要先定位到scroll-view,再以该元素进行滚动scroll_to操作。# '''无需加载的页面滑动到页面底部'''
2024-07-01 16:51:07
604
原创 Python + pytest + allure框架搭建源码
cache_process # 缓存处理模块 cache_control.py # 缓存文件处理。swagger_for_yaml.py # Swagger文档转换,生成YAML用例。get_yaml_data_analysis.py # yaml用例数据清洗。set_current_request_cache.py # 缓存设置。get_all_files_path.py # 获取所有文件路径。yaml_control.py # yaml文件读写。
2024-05-24 10:52:34
512
原创 JMETER工具:以录制手机app为例
在以下脚本中设置变量,此脚本为打开手机上的百度浏览器,进行输入搜索,word的值为输入搜索的值,这里导入了txt文件进行设置,需要用到 ${ 变量 } 的格式来进行设置参数,在这里由于csv的变量为word,所以这里的值为 ${word},这样脚本便可以对txt中的值进行输入搜索。打开函数助手后,选择一个随机生成数字函数,随机生成1-9之间的数字,点击生成,生成一个字符串,复制到s-41脚本参数设置中,修改脚本参数中的word的值为这个字符串。在抓取的信息中可以看到接口请求方式、接口请求。
2024-05-23 08:23:38
1305
原创 Pytest自动化测试框架[了解]
teardown(): 清除函数 ,在每条测试用例执行后要执行的一个函数 ,主要是为测试用例执行后生成的数据做清除,做恢复操作。tearDown_class(): 类初始化函数 ,在一个类中只运行一次,而且是最后被运行 ,一般用于恢复一次的操作,比如关闭连接对象。setup_class(): 类初始化函数 ,在一个类中只运行一次,而且是最先被运行 ,一般用于只初始化一次的操作,比如创建对象。按执行时间分析模块,详细列出了各个测试用例的执行时间,你可以筛选出那些运行时间最长的测试用例进行优化。
2024-05-20 10:27:18
704
原创 面试题机考三套
每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给你一个 m x n 的矩阵 board ,由若干字符 'X' 和 'O' ,找到所有被 'X' 围绕的区域,并将这些区域里所有的 'O' 用 'X' 填充。给定一个只包括 '(', ')', '{', '}', '\[', '\]' 的字符串 s ,判断字符串是否有。//如果此时缓存已满,我们需要删除最久未使用的节点(链表尾部的节点),并在链表头部插入新的节点。
2024-04-30 20:34:42
471
原创 工作后的自我介绍
包括蓝牙配网、云安全、小程序、APP、web、固件、驱动、Windows、Linux、mac、谷歌的兼容性测试,系统、性能等。有较强自学能力和适应能力,善于总结复盘,有较好的团体意识,性格踏实稳重。在大学期间通过四级,获得计算机C语言二级证书、科技立项奖(词频统计)、国家励志奖学金、优秀学生奖学金、优秀团干部、新生奖学金等。在校主修的课程有C、Java、数据结构、Linux操作系统、网络操作系统、服务器配置与管理、虚拟化与云计算等,成绩在前10%。
2024-04-22 23:51:07
351
1
原创 复试英文问答简单基本问题
Good morning,dear professors.It's really a great honor to have this opportunity for an interview.I am li. I was born in Shanxi Province.I am from Tiangong University.During my college years, I passed CET-4 and received a number of awards such as a Level 2
2024-04-22 15:33:54
950
原创 复试专业课问题
如果网络号相同,表明接受方在本网络上,那么可以通过相关的协议把数据包直接发送到目标主机;如果网络号不同,表明目标主机在远程网络上,那么数据包将会发送给本网络上的路由器,由路由器将数据包发送到其他网络,直至到达目的地。在使用 TCP/IP 协议的两台计算机之间进行通信时,我们通过将本机的子网掩码与接受方主机的 IP 地址进行 ' 与 '运算,即可得到目标主机所在的网络号,又由于每台主机在配置 TCP/IP 协议时都设置了一个本机 IP 地址与子网掩码,所以可以知道本机所在的网络号。①初始化带头结点的链表A。
2024-04-07 16:55:37
451
原创 接口测试—校验参数合法性/容错性测试
1.定义的类型是否和接口文档保持一致代码如下(示例):public class SuperMarket { Integer title; String name; long amount; boolean freeze;}2.字段必传和非必传必传:1.如果我不传业务逻辑会怎样(比如走到下游?逻辑不合理?)不传的预期结果是啥?非必传:不传会走到默认值,会对业务有哪些影响3.是否合法比如:已知Integer title的值肯定会大于0,那需要校验值为-1St
2022-07-11 18:00:42
1078
原创 提取设备中所有APP的唯一标识符,判断每个APP的测试优先级,而后再进行测试安排
提取设备中所有APP的唯一标识符,判断每个APP的测试优先级,而后再进行测试安排
2022-07-01 18:24:18
937
1
交通公共数据集目前线上最全面的
2025-03-27
Python + pytest + allure框架可执行代码
2024-05-21
电商项目自动化测试demo
2024-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人