自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 收藏
  • 关注

原创 基于 VScode 的 git 详细使用指南【保姆级!建议收藏!】

建议收藏!本文介绍了基于VScode图形化界面如何使用git,内容超级详细,保姆级教程,新手必看!!!

2024-02-05 10:53:01 69527 59

原创 【Datawhale AI 夏令营】CV图像竞赛——Deepfake攻防

​ 随着人工智能技术的迅猛发展,深度伪造技术(Deepfake)正成为数字世界中的一把双刃剑。Deepfake技术可以通过人工智能算法生成高度逼真的图像、视频和音频内容,这些内容看起来与真实的毫无二致。​ Baseline代码,采用了timm库来进行图像模型的训练和推理。指标计算与显示类类用于计算和存储指标的平均值和当前值。它通常用于跟踪训练过程中每个epoch或batch的损失值、精度等。"""计算和存储指标的平均值和当前值"""# 重置所有值# 更新当前值。

2024-07-20 23:52:34 1477 2

原创 【自然语言处理】面向新冠肺炎的社会计算应用

新冠肺炎疫情牵动着我们每一个人的心,在这个案例中,我们将尝试用社会计算的方法对疫情相关的新闻和谣言进行分析,助力疫情信息研究。本次作业为开放性作业,我们提供了疫情期间的社交数据,鼓励同学们从新闻、谣言以及法律文书中分析社会趋势。(提示:运用课上学到的方法,如情感分析、信息抽取、阅读理解等分析数据)

2024-07-11 09:10:07 1304

原创 【自然语言处理】司法阅读理解

裁判文书中包含了丰富的案件信息,比如时间、地点、人物关系等等,通过机器智能化地阅读理解裁判文书,可以更快速、便捷地辅助法官、律师以及普通大众获取所需信息。本次任务覆盖多种法律文书类型,包括民事、刑事、行政,问题类型为多步推理,即对于给定问题,只通过单句文本很难得出正确回答,模型需要结合多句话通过推理得出答案。分数由两部分组成。首先,读懂已有代码并添加适量注释。使用已有代码在训练数据上进行训练,并且完成开发集评测,这部分占60%,评分依据为模型的开发集性能和报告,报告主要包括对于模型基本原理的介绍,需要同学

2024-06-30 14:53:57 716 1

原创 【自然语言处理】预训练语言模型实现与应用

​ 案例中给出了训练代码train.py与相应的训练流程代码Config.py。下面介绍具体代码架构。自定义数据集类MyDataset类用于封装数据集的加载逻辑,包括初始化数据路径、读取 JSON 和 Numpy 文件,以及实现按索引获取数据项和获取数据集长度的方法。准确率工具类Accuracy类用于跟踪和计算模型预测的准确率。配置类Config类是Config.py核心,封装了模型训练和测试的所有配置参数和方法。__init__

2024-06-30 14:52:36 884 1

原创 千帆 AppBuilder 工作流编排功能直播总结

​ 上个月,千帆AppBuilder推出了一项引人瞩目的新功能——工作流编排。在官方直播中,百度产品经理不仅深入介绍了这项功能,而且还通过创建多个组件,生动展示了AppBuilder组件工作流的强大功能。今天,我想通过文字的形式,将直播中学习到的宝贵知识记录下来,以便大家能够方便地学习和参考。​ 官方分别通过创建 菜谱查询组件 与 中考政策查询组件,主要介绍了组件的 API节点 与 知识库节点。

2024-06-04 10:30:00 1179

原创 【自然语言处理】文本情感分析

特征提取方法训练误差测试误差词袋模型0.01380.2712n-gram模型0.00060.3306词向量模型0.22030.2369从表格可以看出,n-gram模型在训练集上的误差最低,但在测试集上的误差却最高,表明其可能过拟合了训练数据。词袋模型在训练集和测试集上的误差较为平衡,而词向量模型在测试集上的表现最好,尽管其在训练集上的误差较高。性能:词袋模型在训练集上表现很好,但在测试集上有较高的误差,可能存在一定的过拟合。

2024-06-04 09:00:00 1766

原创 AppBuilder低代码体验:构建雅思大作文组件

​ AppBuilder 组件工作流中,除了开始和结束节点以外,目前一共有5个基础节点,分别为大模型、知识库、API、分支器与代码节点,下面分别介绍每个结点的功能。​ 本次体验了通过百度千帆 AppBuilder 的低代码模式,通过工作流构建组件,创建应用。整体体验下来,工作流模式的组件,能够完成更强大、更有逻辑的工作。本次应用创建,只采用了大模型节点**,没有用到其他节点,实现的功能也是比较单一,之后还有优化空间。

2024-05-11 22:50:44 1401

原创 【自然语言处理】seq2seq模型——机器翻译

​ 可以看到,通过多种改进方式,有效提升了模型能力,最终采用了训练 150000 epoch 轮次的双向GRU编码器,训练结果最好。模型训练...loss曲线如下:模型验证通过predict来测试test.txt文件,前十条数据翻译如下。Original為什麼我一直學不好英語?她讓我坐在她的身邊。這瓶酸奶不含乳糖。這瓶酸奶不含乳糖。我不能幫你了。我不能幫你了。湯姆不是一個好司機。我會普通話、西南官話、吳語和西班牙語。這個問題沒有那麼簡單。他不會說英語也不會說法語。

2024-05-07 16:40:57 1837

原创 【自然语言处理】Word2Vec&TranE的实现

Word2Vec是词嵌入的经典模型,它通过词之间的上下文信息来建模词的相似度。TransE是知识表示学习领域的经典模型,它借鉴了Word2Vec的思路,用“头实体+关系=尾实体”这一简单的训练目标取得了惊人的效果。本次任务要求在给定的框架中分别基于Text8和Wikidata数据集实现Word2Vec和TransE,并用具体实例体会词向量和实体/关系向量的含义。

2024-04-29 15:32:32 864

原创 【深度学习】图像超分辨

​ 本次案例将使用生成对抗网络来实现 4 倍图像超分辨任务,输入一张低分辨率图像,生成器会生成一张 4 倍超分辨率的图像,如图 1 所示。生成对抗网络选用 SRGAN 结构[1]。本案例训练集使用 DIV2K 数据集[2],包含有800张2K左右高分辨率的图像和 800 张对应的低分辨率图像;测试集使用 DIV2K 验证集[2]、 Set5 、 Set14 、 B100 、 Urban 100五个数据集,分别包括高分辨率图像和对应的低分辨率图像。

2024-04-13 13:36:51 2721

原创 【深度学习】图像自然语言描述生成

​ 本次案例将使用深度学习技术来完成图像自然语言描述生成任务,输入一张图片,模型会给出关于图片内容的语言描述。本案例使用 coco2014 数据集[1],包含 82,783 张训练图片,40,504 张验证图片,40,775 张测试图片。案例使用 Andrej Karpathy[2]提供的数据集划分方式和图片标注信息,案例已提供数据处理的脚本,只需下载数据集和划分方式即可。

2024-04-03 16:04:52 1618 2

原创 【千帆杯】K12教育常规赛 北京场线下交流会心得

​ 周日有幸参加了),去线下组队创作了 K12教育 相关的智能体。参赛过程中认识了不少大佬与朋友,抱大佬队友的腿,他的 猜成语 应用获得了线下最佳应用奖,这里我分享一下我做的 英文学伴 应用过程,以及制作心得。

2024-04-01 00:01:32 911

原创 【DataWhale】灵境Agent开发——低代码创建AI智能体

​ 低代码模式支持开发者通过编排工作流的方式快速构建智能体,您可以通过拖拽和组合模型、提示词、代码等模块,实现准确的、复杂的业务流程。​ 个人体验下来,目前这个低代码开发功能还不是很完善,许多组件功能都十分有限,没法增加更多自定义的功能。可以说,体验效果并不是很好,不如零代码开发方便,灵活。

2024-03-23 23:04:04 2104 12

原创 【DataWhale】灵境Agent开发——零代码创建AI智能体

​ 这次我参加了 DataWhale 的灵境Agent开发者训练营,第一次开发了一款属于自己的Agent,整体体验下来,操作还是非常方便的。灵境Agent和Coze上面创建的bot差不多,零代码开发可以仅仅通过与 bot 对话,不需要任何代码基础,就能创建属于自己的Agent,这种Agent在大模型的基础上,加上你的个性化提示词,最终达到的效果也是非常哇塞的。

2024-03-23 10:00:00 2635

原创 【DataWhale学习】用免费GPU线上跑chatGLM、SD项目实践

本文以趋动云平台为例,详细介绍下如何通过平台提供的在线开发环境,直接在云端编写、运行代码,并使用**GPU资源进行加速**。用免费GPU创建属于自己的聊天GPT用免费GPU部署自己的stable-diffusion注册即送168元算力金Datawhale专属注册链接:https://growthdata.virtaicloud.com/t/SA适用人群新手开发者、快速原型设计者;需要协作和分享的团队;对大模型部署感兴趣的人;深度学习入门学习者;对使用GPU资源有需求的人。

2024-03-22 23:37:03 1204

原创 【DataWhale学习】灵境Agent开发——Agent介绍

​ 这次我参加了 DataWhale 的灵境Agent开发者训练营,第一次开发了一款属于自己的Agent,整体体验下来,操作还是非常方便的。灵境Agent和Coze上面创建的bot差不多,零代码开发可以仅仅通过与 bot 对话,不需要任何代码基础,就能创建属于自己的Agent,这种Agent在大模型的基础上,加上你的个性化提示词,最终达到的效果也是非常哇塞的。

2024-03-22 23:35:02 1040

原创 【深度学习】滴滴出行-交通场景目标检测

本次案例将使用深度学习技术来完成城市交通场景下的目标检测任务,案例所使用的数据集由滴滴出行提供,基于D2-City大规模行车记录视频数据集[1],经过视频抽帧等预处理步骤得到。数据集共包含12,000张图像,每张图像的大小为1080×1920或720×1280,已划分为训练集(10,000张)、验证集(1,000张)、测试集(1,000张),其中训练集和验证集提供了检测标签,测试集仅提供图像,用于提交后测试模型效果。

2024-03-18 10:00:00 2819 54

原创 【DataWhale学习】用免费GPU线上跑StableDiffusion项目实践

本文以趋动云平台为例,详细介绍下如何通过平台提供的在线开发环境,直接在云端编写、运行代码,并使用GPU资源进行加速。用免费GPU创建属于自己的聊天GPT用免费GPU部署自己的stable-diffusion注册即送168元算力金Datawhale专属注册链接:https://growthdata.virtaicloud.com/t/SA适用人群新手开发者、快速原型设计者;需要协作和分享的团队;对大模型部署感兴趣的人;深度学习入门学习者;对使用GPU资源有需求的人。

2024-03-12 12:47:05 1874 7

原创 【DataWhale学习】用免费GPU线上跑chatGLM项目实践

本文以趋动云平台为例,详细介绍下如何通过平台提供的在线开发环境,直接在云端编写、运行代码,并使用**GPU资源进行加速**。用免费GPU创建属于自己的聊天GPT用免费GPU部署自己的stable-diffusion注册即送168元算力金Datawhale专属注册链接:https://growthdata.virtaicloud.com/t/SA适用人群新手开发者、快速原型设计者;需要协作和分享的团队;对大模型部署感兴趣的人;深度学习入门学习者;对使用GPU资源有需求的人。

2024-03-11 14:33:45 2216 17

原创 【SD学习】开始绘制你的第一张美图

​ 去年其实我已经接触过使用StableDiffusion,但是当时是自己部署的环境,费劲在本地部署完环境后,用基础模型生成几张图之后,感觉也就是那样,就没再尝试了。最近有时间又重新尝试了一下,经过几个月的变迁,StableDiffusion已经有了非常大的变化了,除了以前常用的WebUI,现在还有功能更全面模块化的ComfiUI。

2024-03-10 16:12:14 1213 26

原创 【深度学习】脑部MRI图像分割

本次案例将使用深度学习技术来完成脑部MRI(磁共振)图像分割任务,即对于处理好的一张MRI图像,通过神经网络分割出其中病变的区域。本次案例使用的数据集来自Kaggle[1],共包含110位病人的MRI数据,每位病人对应多张通道数为3的.tif格式图像,其对应的分割结果为单通道黑白图像(白色为病变区域),示例如下。第一行: MRI图像;第二行: 对应的分割标签更详细的背景介绍请参考文献[2]​ 对比所有模型结果的训练、测试的loss曲线与测试集上的DSC曲线,结果如下。

2024-03-05 09:13:32 5006 33

原创 【百度智能云千帆杯】对话第一期最强挑战者(文字版)

我们需要在这里明确角色的定义,比如说在这个任务里,我需要他写Python代码,因此我就告诉模型,你是一个Python代码助手。然后就是告诉模型它需要实现一个什么样的功能。例如本题就是一个优化问题,同时这里还要把我们的题目中的图像信息转换成文字信息。注意在prompt中最好不要中英混杂,我最开始也在考虑,如果提示词写英文会不会好一些,但是考虑到文心毕竟是一个中文模型,训练时候的中文语料肯定是最多的,如果贸然改成英文这反而会导致结果变差。

2024-03-01 10:00:00 2333 2

原创 AI的未来:从Sam Altman的WGS 2024发言看人工智能的局限性、潜力和价值

Sam Altman在世界政府峰会上的发言为我们提供了一个宝贵的视角,让我们更加清晰地看到了AI技术的未来走向。他强调了AI的潜力与机遇,同时也指出了其中的风险与挑战。作为全球社会,我们需要共同努力,制定出有效的政策和监管机制,以确保AI技术的健康发展,并使其真正造福于全人类。

2024-02-28 10:30:00 417

原创 【深度学习笔记】深度学习训练技巧

随机梯度下降及动量随机梯度下降算法对每批数据Xiti进行优化g∇θ​Jθ;xitiθθ−ηg随机梯度下降算法的基本思想是,在每次迭代中,随机选择一个样本i,计算该样本的梯度g∇θ​Jθ;xiti,然后按照梯度的反方向更新参数θ,即θθ−ηg,其中η是学习率,控制更新的步长。基于动量的更新过程。

2024-02-26 15:00:00 995

原创 【深度学习】CIFAR10图像分类

使用PyTorch分别实现多层感知机(MLP)和卷积网络(ConvNet),并完成CIFAR10数据集(http://www.cs.toronto.edu/~kriz/cifar.html)分类。本案例不提供初始代码,请自行配置网络和选取超参数,包括层数、卷积核数目、激活函数类型、损失函数类型、优化器等方面。至少从三个方面。

2024-02-26 10:00:00 2534 2

原创 隐星P15 新机开荒

​ 双十一购买了一台七彩虹隐星P15笔记本,i713620h,4060,512g版本,性价比还是很高的,是我用的第一台win11系统的电脑。但毕竟是二线厂家嘛,售后没有线下网点,只能上门服务,加装固态需要收费120,还是比较贵的。​ 到手后,我又加装了一块宏碁GM7的1t固态硬盘,并重装win11系统到新的硬盘里面,过程中也出现了一些问题,比如笔记本后盖扣不开,重装系统音频掉驱动等。

2024-02-24 10:30:00 6746 5

原创 我的创作纪念日——365天,达成1000粉丝啦

昨天,客服突然给我发消息,说不知不觉今天已经是你成为创作者的 第365天(1年) 啦,不得不说时间真快呀。

2024-02-23 10:00:00 475

原创 【深度学习笔记】多层感知机

多层感知机(Multi-layer Perceptron,MLP)前向传播l1...L−1层l层的神经元j的输入ujl​∑j​wjil​yil−1​bjl​,注意y0xl层的神经元j的输出yjl​fujl​;f⋅是激活函数lL层:对应任务层(Softmax​分类、回归、图像去噪)激活函数Sigmoid函数fz1e−z1​f′zfz1−fz))双曲正切函数。

2024-02-22 10:30:00 1385

原创 【深度学习笔记】回归与分类

定义目标:给定数据点Xn∈Rm和相应标签tn∈Ω,找到一个映射fRm→Ω连续的数值变量连续回归(regression)划分为离散的类离散分类(classification)回归类型线性回归:用于建立因变量和自变量之间线性关系的统计方法fxwxβ其中,y是因变量,x1​x2​⋯xn​是自变量,β0​β1​⋯βn​是回归系数。多项式回归:多项式回归是一种扩展了线性回归的方法,它可以拟合因变量和自变量之间的非线性关系。fx。

2024-02-22 10:00:00 1939

原创 计算机专业必看的几部电影

计算机专业的同学们,你们是否喜欢看电影呢?如果你们想要在休闲的时候,既能享受视觉的震撼,又能学习到一些计算机知识和技能,那么我为你们推荐几部计算机专业必看的电影,它们不仅有着精彩的剧情和特效,还有着深刻的主题和寓意,让你们在娱乐中收获更多。

2024-02-21 12:11:46 446

原创 【百度智能云千帆杯】贺岁灵感模型

​ 由以上实验结果可知,在特定目标上,全量更新的训练结果更好,数据集更大按理说效果也应该更好,但从结果来看并没有明显提升,可能数据集数量上差距并不大。​ 最终,我又重新训练了一个版本,使用扩展后的训练集,采用全量训练的方法,训练15轮得到的模型,训练过程如下。可知本次训练结果成功收敛,训练较为不错。​ 之后,在平台上进行模型评估,采用自动规则打分指标结合自动裁员打分指标,结果如下。​ 由评估结果可知,本次训练结果较为不错,除了准确率以外的得分都比较高。

2024-02-21 10:30:00 2039 2

原创 【机器学习笔记】支持向量机SVM

分类算法回顾决策树样本的属性非数值目标函数是离散的贝叶斯学习数值或非数值连续的(概率)K-近邻空间(例如欧氏空间)中的点连续的也可以是离散的支持向量机 (Support Vector Machine)空间(例如欧氏空间)中的点连续的也可以是离散的背景信息当前版本的支持向量机大部分是由 Vapnik 和他的同事在 AT&T贝尔实验室 开发的支持向量机 (Support Vector Machine,SVM)是一个最大间隔分类器(Max Margin Classifier)

2024-02-21 10:00:00 1049

原创 【深度学习笔记】深度学习训练技巧——超参数选取

由Fei-Fei Li & Justin Johnson & Serena Yeung(CS231n 2019,Stanford University)给出的建议。超参数: 控制算法行为,且不会被算法本身所更新,通常决定了一个模型的。在全部数据上训练模型,并找到使损失值能够快速下降的学习率。当损失值下降较慢时,将学习率缩小10倍。第4步:粗粒度改变学习率,训练1-5轮。第5步:细粒度改变学习率,训练更长时间。第3步:找到使损失下降的学习率。第1步:观察初始损失。第6步:观察损失曲线。

2024-02-20 15:30:00 422

原创 【深度学习笔记】深度学习训练技巧——批归一化

批归一化(Batch Normalization,BatchNorm)是一种用于优化深度神经网络的方法,它可以通过对每一层的输入数据进行标准化处理,使其。,从而减少每一层输入数据分布的变化,加快网络的收敛速度,提高网络的泛化能力和鲁棒性。对每个标量形式的特征单独进行归一化,使其均值为0,方差为1。当使用SGD时,不同迭代次数时输入到神经网络的数据不同,ICS:训练中,深度神经网络中间节点分布的变化。是可学习的参数,用于调整数据的尺度和偏移,是一个小常数,用于防止除零错误,是该层输入数据的均值和方差,

2024-02-20 10:00:00 601

原创 【深度学习笔记】深度学习训练技巧——处理过拟合

数据增强(Data Augmentation)是一种用于优化深度学习模型的方法,它可以通过从现有数据生成新的训练数据来扩展原数据集,从而提高模型的泛化能力和防止过拟合。一个隐含层神经元不能依赖于其它存在的神经元,因此可以防止神经元出现复杂的相互协同(co-adaptations)实践中,p在低层设得较小,例如0.2,但在高层设得更大,例如0.5。旋转、缩放、裁剪、翻转、调整亮度、对比度、颜色。这些被置零的输出,将用于在反向传播中计算梯度。等,以生成新的、多样的、有代表性的样本。在训练迭代过程中,以。

2024-02-19 15:30:00 434

原创 【深度学习笔记】深度学习训练技巧——优化器

Adam 算法可以利用一阶矩和二阶矩的信息,实现自适应的学习率调整,使得参数在梯度方向上加速,而在垂直梯度方向上减速,从而避免参数在最优值附近的震荡,加快收敛速度。为了改善随机梯度下降算法的收敛性,可以引入动量(momentum)的概念,即在更新参数时,考虑之前的更新方向和幅度,使得参数沿着一个平滑的轨迹移动。是一个介于 0 和 1 之间的常数,通常为0.9、0.99、0.999,用于控制历史信息的影响程度。的梯度下降算法,它可以根据不同的参数调整不同的学习率,使得目标函数更快地收敛。

2024-02-19 10:00:00 680

原创 【深度学习】基于多层感知机的手写数字识别

案例2:构建自己的多层感知机: MNIST手写数字识别相关知识点: numpy科学计算包,如向量化操作,广播机制等1 任务目标1.1 数据集简介​ MNIST手写数字识别数据集是图像分类领域最常用的数据集之一,它包含60,000张训练图片,10,000张测试图片,图片中的数字均被缩放到同一尺寸且置于图像中央,图片大小为28×28。MNIST数据集中的每个样本都是一个大小为784×1的矩阵(从28×28转换得到)。MNIST数据集中的数字包括0到9共10类,如下图所示。注意,任何关于测试集的信息

2024-02-12 15:00:00 3306

原创 【机器学习笔记】线性支持向量机

分类算法回顾决策树样本的属性非数值目标函数是离散的贝叶斯学习数值或非数值连续的(概率)K-近邻空间(例如欧氏空间)中的点连续的也可以是离散的支持向量机 (Support Vector Machine)空间(例如欧氏空间)中的点连续的也可以是离散的背景信息当前版本的支持向量机大部分是由 Vapnik 和他的同事在 AT&T贝尔实验室 开发的支持向量机 (Support Vector Machine,SVM)是一个最大间隔分类器(Max Margin Classifier)

2024-02-11 19:19:47 1543 2

原创 【机器学习笔记】基于实例的学习

​ 动机:人们通过记忆和行动来推理学习。

2024-02-11 10:00:00 1748

【北京工业大学】微机原理 8251串行通信实验报告

一、实验目的与任务 1、理解异步串行通信的基本原理; 2、掌握可编程串行通信接口芯片8251A的工作原理和编程方法; 3、了解串行通信的基本原理; 4、掌握串行接口芯片8251或8250的工作原理和编程方法; 二、实验内容 RS-232通信实验: 1、计算机与实验箱通过串口进行通信,计算机向实验箱发送字符,实验箱上的8251A接收到字符后再原样发回计算机; 2、通信协议自定 3、采用查询或中断方式实现 三、实验环境 1、硬件:GX-8000实验箱,USB电缆,自锁紧导线。 2、软件:icode集成开发环境 五、实验步骤 1、按参考串行接口电路接线,编写并调试程序,采用自发自收,实现从键盘输入一个字符,从串行通讯的发送端口发送出去,再从其接收端口读入,并将其ASCII 码加1后显示出来,直到键入ESC键程序退出。 2、串行接口芯片8251采用自收自发串行通讯。首先将串行接口芯片8251插入试验台上的40脚通用插座上(只用到其中的28脚),用实验台上的8253产生8251的发送和接收时钟TxD和 RxD; 3、8253计数器工作于方式3,其计数初值=时钟频率/(波特率×波特率因子),

2024-07-12

北京工业大学十套数据结构试题及答案

北京工业大学数据结构10年期末试题 数据结构试卷(一) 一、单选题(每题 2 分,共20分) 1. 栈和队列的共同特点是( )。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 2. 用链接方式存储的队列,在进行插入运算时( ). A. 仅修改头指针   B. 头、尾指针都要修改 C. 仅修改尾指针 D.头、尾指针可能都要修改 3. 以下数据结构中哪一个是非线性结构?( ) A. 队列    B. 栈 C. 线性表    D. 二叉树 4. 设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置?脚注(10)表示用10进制表示。 A.688 B.678 C.692 D.696 5. 树最适合用来表示( )。

2024-07-12

【北京工业大学】嵌入式系统实验报告

实验一:液晶显示实验 5. 实验步骤 搭建实验环境 将仿真器的一端通过usb线与PC相连,另一端与EITP实验平台核心板上的JTAG口连接,然后按先后顺序分别给实验平台和仿真器上电。 打开Keil MDK集成开发环境,导入工程 打开Project菜单,Project->Open Project选择导入显示模块\LCD显示\MDK-ARM\Project.uvproj 编译(F7)并加载工程 打开Project菜单,选择Build target。 实验二: AD/DA实验 1 外部AD采样实验 实验步骤 搭建实验环境 将仿真器的一端通过usb线与PC相连,另一端与EITP实验平台核心板上的JTAG口连接,然后按先后顺序分别给实验平台和仿真器上电。 打开Keil MDK集成开发环境,导入工程 打开Project菜单,Project->Open PRoject选择导入数模模数\AD采样\MDK-ARM\Project.uvproj 编译(F7)并加载工程 打开Project菜单,选择Build target 2 呼吸灯实验( DAC转换实验) 实验目的与任务 熟悉EITP平台的使用。

2024-07-12

【北京工业大学】计算机组成原理课设报告

实验1.用chisel语言实现矩阵乘法 数学中,矩阵乘法(英语:matrix multiplication)是一种根据两个矩阵得到第三个矩阵的二元运算,第三个矩阵即前两者的乘积,称为矩阵积(英语:matrix product)。设 A 是 n x m 的矩阵,B 是 m x p 的矩阵,则它们的矩阵积 AB 是 n x p 的矩阵。A中每一行的 m 个元素都与 B 中对应列的 m 个元素对应相乘,这些乘积的和就是 AB 中的一个元素。 矩阵可以用来表示线性映射,矩阵积则可以用来表示线性映射的复合。因此,矩阵乘法是线性代数的基础工具,不仅在数学中有大量应用,在应用数学、物理学、工程学等领域也有广泛使用。 本实验用Chisel语言设计、实现、跑通 32 x 32 (n = m = p = 32)大小的随机矩阵乘法,并计算矩阵乘法需要的时钟周期数。 实验2a.优化矩阵性能 采用流水线技术优化矩阵乘法性能,并计算加速比 = 改进前的时钟周期数 / 改进后的时钟周期数;采用分块技术优化矩阵乘法性能,支持 512 x 512(n = m = p = 512)大小的随机矩阵乘法运算,并计算加

2024-07-12

【北京工业大学】高级语言程序设计课设实验报告

本课程设计的主要目的是通过一个趣味盎然的游戏程序的设计与实现使学生亲身经历一个对初学者而言较为复杂的程序的设计与开发过程。 在设计中需要熟练运用“高级语言程序设计”课程中的链表、文件等知识,理解和运用模块化程序设计的理念,初步体会软件工程的方法,自学(EasyX)用图形方式编写C 语言程序。设计培养学生严谨的工作态度,良好的程序设计习惯和程序文档写作能力。 在本课程设计的训练中,首先强化训练了代码编写能力,代码编写量远高于通常课程作业训练。重点体会模块化程序设计方法,好的模块化程序设计方案使得程序开发效率高、可重用性好、易于调试、集成和扩展。在课程设计中,同学的调试能力也会有大幅度提高。设计文档的撰写培养了学生文档写作能力,并应在文档写作中提升对程序设计方法的理解。 用 C 语言编写一个简单的高射炮打飞机的游戏程序,实现所要求的基本功能。在完成基本功能后,可以增加一些扩展功能。

2024-07-12

Trec06中文垃圾邮件数据集

电子邮件是互联网的一项重要服务,在大家的学习、工作和生活中会广泛使用。但是大家的邮箱常常被各种各样的垃圾邮件填充了。有统计显示,每天互联网上产生的垃圾邮件有几百亿近千亿的量级。因此,对电子邮件服务提供商来说,垃圾邮件过滤是一项重要功能。而朴素贝叶斯算法在垃圾邮件识别任务上一直表现非常好,至今仍然有很多系统在使用朴素贝叶斯算法作为基本的垃圾邮件识别算法。 本次实验数据集来自[Trec06](https://plg.uwaterloo.ca/cgi-bin/cgiwrap/gvcormac/foo06)的中文垃圾邮件数据集,目录解压后包含三个文件夹,其中data目录下是所有的邮件(未分词),已分词好的邮件在data_cut目录下。邮件分为邮件头部分和正文部分,两部分之间一般有空行隔开。标签数据在label文件夹下,文件中每行是标签和对应的邮件路径。‘spam’表示垃圾邮件,‘ham’表示正常邮件。

2024-05-23

基于多层感知机的手写数字识别

本次案例提供了若干初始代码,可基于初始代码完成案例,各文件简介如下: (运行初始代码之前请自行安装TensorFlow 2.0及以上版本,仅用于处理数据集,禁止直接调用TensorFlow函数) mlp.ipynb包含了本案例的主要内容,运行文件需安装Jupyter Noterbook. network.py定义了网络,包括其前向和后向计算。 optimizer.py定义了随机梯度下降(SGD),用于完成反向传播和参数更新。 solver.py定义了训练和测试过程需要用到的函数。 plot.py用来绘制损失函数和准确率的曲线图。

2024-05-14

【北京工业大学】集成电路分析与设计实验报告

本课程实验分为数字集成电路设计实验与全定制设计实验两部分。 实验1—4为基于Cadence的数字集成电路设计实验部分,主要内容为通过一个简单数字低通滤波器的设计、综合、仿真,让学生熟悉数字集成电路前段实际设计流程,以培养学生实际设计集成电路的能力。具体为:实验1Matlab实现数字低通滤波器算法设计。 实验2Linux环境下基本操作。 实验3RTLCompiler对数字低通滤波器电路的综合。 实验4NC对数字低通滤波器电路的仿真。 其中,实验1主要目的是为了展示算法分析的方法和重要性。使用Matlab实现数字滤波器的算法设计和HDL代码生成。由于Matlab工具可以在Windows环境下工作,而其他集成电路EDA工具均需要在linux下工作,故建议本实验在课堂演示和讲述,学生课下练习。实验2的主要目的是学习linux下的基本操作。包括目录管理、文件管理、文件编辑以及文件压缩等在使用集成电路EDA工具时所需要的操作。本实验是实验3和实验4的基础,建议在实验室完成。

2024-05-05

【北京工业大学】电子技术实验报告-测量放大器+数字积分器

北京工业大学电子技术实验课程设计报告,包含了数字积分器和测量放大器两个设计题目。 数字积分器部分,设计要求模拟输入直流信号0~10V,积分时间1~10秒,步距1秒,积分值范围0000~9999,误差小于1%±1LSB,并具有微调措施。设计方案通过数字积分器对输入模拟量进行积分,将积分值转化为数字量并显示。选用的元器件包括LM358、NE555、74LS08等芯片,以及多种电阻、电容、二极管等。设计分为V/F电压频率转换器、积分固定时间的积分电路和计数器与数字显示电路三部分。实验结果显示,当输入电压为4V和10V时,积分十次后的误差分别为0.075%和0.3%,均满足设计要求。 测量放大器部分,设计任务是使用运算放大器设计一套用于交流信号测量的放大器模块,具有高输入阻抗、高共模抑制比和高增益等特性。设计要求包括差模电压放大倍数、最大输出电压、共模抑制比、输出端噪声电压和通频带等。选用的元器件主要是OP07运算放大器和一些电阻。设计方案包括信号变换放大器和差动放大器,形成前置放大器。信号变换放大器采用单端输入双端输出的差动放大级进行信号变换,差动放大器由两片OP07构成。

2024-05-05

【北京工业大学】电子技术实验报告-数字积分器

报告详细介绍了数字积分器的设计要求、设计方案、选用的元器件、设计方案的选择及比较、系统各部分电路说明、系统调试及实验结果,并附有附录内容。 设计要求包括模拟输入直流信号范围0~10V,积分时间1~10秒,步距1秒,积分值范围0000~9999,误差需小于1%±1LSB,并应具有微调措施以校正精度。 设计方案通过数字积分器对输入模拟量进行积分,将积分值转化为数字量并显示。输入与输出的关系是输入1V转化为频率100HZ,计数器计数为100,积分时间为1秒,积分10次,输出为1000。 选用的元器件包括芯片如LM358、NE555、74LS08、74LS161、74LS00等,以及电阻、电位器、电容、二极管等。设计方案的选择及比较部分说明了三部分设计:V/F电压频率转换器、积分固定时间的积分电路、计数器与数字显示电路,并说明了选择这些方案的原因。 系统各部分电路说明详细描述了V/F压频转换器、时间积分电路和计数器电路的工作原理和构成。

2024-05-05

【北京工业大学】音乐厅音质设计 实验报告

北京工业大学 创新实验课程,音乐厅音质设计 实验报告 经过了本学期的《音乐厅音质设计》课程的学习,我们对于声学部分的知识以及影响 音乐厅音质的各类因素有了初步的了解。以最后音乐厅混响时间(声音衰减 60db 所需时 间)达到 1.5s-1.8s 为标准,力求在响度、清晰度、丰满度、空间感,等各方面寻求平衡并 且无声学缺陷。我们组本次选择了多功能厅作为我们的题目进行设计,在多功能厅内部布 置上,我们组对其各部分结构的材料进行了一番选取,内容如下:

2024-05-05

基于D^2-City大规模行车记录视频数据集

数据集由滴滴出行提供,基于D2-City大规模行车记录视频数据集[1],经过视频抽帧等预处理步骤得到。数据集共包含12,000张图像,每张图像的大小为1080×1920或720×1280,已划分为训练集(10,000张)、验证集(1,000张)、测试集(1,000张),其中训练集和验证集提供了检测标签,测试集仅提供图像,用于提交后测试模型效果。本数据集共包含12个待检测的物体类别,包括小汽车、公交车、自行车、行人等。 为了方便使用,数据集的标注信息已被预处理成MS-COCO格式,MS-COCO是通用物体检测领域最常用的数据集,如需深入理解数据集格式,请自行学习:MS-COCO数据集官网、MS-COCO数据集文献、MS-COCO标注格式[2]. [1] Che et al. D2-City: A Large-Scale Dashcam Video Dataset of Diverse Traffic Scenarios. arXiv 2019. [2] MS-COCO数据集: [https://cocodataset.org/]

2024-05-05

某闯关类手游用户流失预测 数据集

本次使用的是一个休闲类闯关手游的数据,用户在游戏中不断闯关,每一关的基本任务是在限定步数内达到某个目标。每次闯关可能成功也可能失败,一般情况下用户只在完成一关后进入下一关,闯关过程中可以使用道具或提示等帮助。 对大多数手游来说,用户流失往往发生在早期,因此次周的留存情况是公司关注的一个重点。本次数据选取了 2020.2.1 注册的所有用户在 2.1-2.4 的交互数据,数据经过筛选保证这些注册用户在前四日至少有两日登录。流失的定义则参照次周(2.7-2.13)的登录情况,如果没有登录为流失。 本次的数据共包含 5 个文件: train.csv 训练集用户,包括用户 id(从 1 开始)以及对应是否为流失用户的 label(1:流失,0:留存)。 dev.csv 验证集格式和训练集相同,主要为了方便离线测试与模型选择。 test.csv 测试集只包含用户 id,任务就是要预测这些用户的流失概率。 level_seq.csv 这个是核心的数据文件,包含用户游玩每个关卡的记录。 level_meta.csv 每个关卡的一些统计特征,可用于表示关卡。

2024-04-16

空空如也

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

TA关注的人

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