- 博客(35)
- 收藏
- 关注
原创 数据结构第一轮复习--第五章树、二叉树(包含课程、作业代码)
其中,是一个结构体类型,可以包含多种不同类型的数据。在实际应用中,ElemType的定义可以根据具体需求进行扩展,包含多个字段,以存储更复杂的信息。
2025-03-27 15:51:41
272
原创 数据结构第一轮复习--第二章线性表(包含课程作业代码)
/单链表的代码定义typedef struct LNode{ //定义单链表的节点类型//每个节点存放一个数据元素//指针指向下一个节点位置。
2025-03-14 20:47:37
413
原创 数字带阻滤波器,满足如下技术指标要求:对模拟信号在1.9KHz、4.7kHz处的衰减大于40 dB,在1.2 kHz、9.2 kHz 处的衰减小于 1dB。请分别设计R、FIR(要求具有线性相位)类型
【代码】数字带阻滤波器,满足如下技术指标要求:对模拟信号在1.9KHz、4.7kHz处的衰减大于40 dB,在1.2 kHz、9.2 kHz 处的衰减小于 1dB。请分别设计R、FIR(要求具有线性相位)类型。
2024-12-23 00:41:19
224
原创 关于卷积层中参数对输出特征图大小的影响,公式理解
当不同层输出的特征图需要相加时,它们的大小(即宽度和高度)必须相同。这是因为特征图相加是逐像素进行的,只有当两个特征图的对应像素位置对齐时,才能进行相加操作。通道数也要相同
2024-12-08 10:45:37
171
原创 初始化和测试模型的代码
这行代码创建一个名为 `UKAN` 的模型实例,并将其移动到 GPU 上。`num_classes=2` 表示模型的输出类别数量为 2(通常用于二分类任务)。总结来说,这段代码的作用是初始化一个 `UKAN` 模型,生成一组随机输入数据,并通过模型进行前向传播以获得输出。这通常用于快速测试模型的构建是否正常。- 这行代码检查当前脚本是否是直接运行的(而不是被其他脚本导入)。如果是直接运行,下面的代码块会被执行。这段代码是 Python 中的一个常见入口点,它用于初始化和测试 `UKAN` 模型。
2024-10-18 15:50:26
803
原创 2024最新分别利用sklearn和Numpy实现c均值对鸢尾花数据集进行聚类(附完整代码和注释)
C均值聚类算法(K-Means Clustering)是一种非常流行的聚类算法,用于将数据点分成多个簇,使得簇内的点尽可能相似,簇间的点尽可能不同。以下是K-Means算法的基本步骤:。2.分配:将每个数据点分配到最近的质心所属的簇中。3.更新:计算,更新质心为这个均值。4. 迭代:重复步骤2和3,直到满足某个终止条件(例如,达到最大迭代次数,或者质心的变化小于某个阈值)。5. 终止:当满足终止条件时,算法结束,最终的簇划分就是聚类结果。
2024-10-10 09:06:10
558
原创 2024最新分别用sklearn和NumPy设计k-近邻法对鸢尾花数据集进行分类(包含详细注解与可视化结果)
【代码】2024最新分别用sklearn和NumPy设计k-近邻法对鸢尾花数据集进行分类(包含详细注解)
2024-10-08 09:18:07
471
原创 2024最新Python Debugger工具pdb的用法(深度学习项目),了解输入输出的形状大小
(在被调试的代码中添加以下代码然后再正常运行代码)基于以上步骤,你就可以知道每个输出结果的形状大小!出现了(Pdb) 的提示符,说明已经打开pdb。在使用Python的pdb调试器时,如果你。,你可以在调试器中直接打印这个变量。在上面的代码中,如果你想要知道。
2024-09-25 16:33:06
237
原创 计算机组成原理第三版(唐朔飞编著)课后习题答案(集美大学信息学院作业)
已知接收到下列汉明码,分别写出它们所对应的欲传送代码。1100000(按偶性配置) 欲传送代码1000。1100010(按偶性配置) 欲传送代码0110。1101001(按偶性配置) 欲传送代码0001。0011001(按奇性配置) 欲传送代码1000。1000000(按奇性配置) 欲传送代码0010。1110001(按奇性配置) 欲传送代码1001。
2024-09-24 20:10:17
1843
原创 画出主机框图,分别以存储指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指阶段)的信息流程。假设主存容量为256M×32位,在指令字长、存储字长
主存容量是256×32位,得2的28次方=256M。故MAR=28,PC=28,MDR=32;又指令字长=存储字长=机器字长,则IR=ACC=MQ=X=32。参考:计算机组成原理 之 计算机系统概论(一) - 战胜的文章 - 知乎。
2024-09-06 17:00:18
812
原创 ERROR: Could not build wheels for scikit-image, which is required to install pyproject.toml-base报错解决
要下载scikit-image==0.17.2的时候报错。
2024-08-16 20:53:21
281
原创 U-Kan代码解释
这些参数是为自定义的 `KANLinear` 层提供的,控制着该层的网格大小、样条曲线的行为、噪声比例等特性。每个参数在 `KANLayer` 类的 `__init__` 方法中都有定义和用途。- **含义**:网格大小指特征空间中用于划分数据的网格数量。- **作用**: 在一些模型中,特征空间被分割为多个网格单元,`grid_size` 决定了这些网格的维度或划分的细致程度。较大的 `grid_size` 通常意味着更精细的特征划分。- **含义**:样条曲线的阶数(order)。
2024-08-15 23:30:31
1392
原创 2024报错解决ImportError: cannot import name ‘container_abcs‘ from ‘torch._six‘
因为1.8版本之后container_abcs就已经被移除了。
2024-08-14 14:38:45
329
原创 下载mamba-ssm报错ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects
【代码】下载mamba-ssm报错ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects。
2024-07-30 17:34:28
983
原创 服务器通过转到其他硬盘来解决空间不够问题
命令将文件转移到新挂载的硬盘。例如,假设要转移的文件在。这边可以看到有一个名为vdb的200G机械硬盘。显示的结果可以看到最后一行会显示挂载结果。输入命令:查看硬盘信息并确定它们的类型。创建一个目录作为挂载点,例如。机械硬盘通常会显示为。
2024-07-30 16:42:31
339
原创 2024最新SSH远程连接服务器升级或下载cuda-toolkit
可能出现以下界面,这个提示信息告诉你,系统中已经存在通过包管理器安装的 NVIDIA 驱动程序。安装新的 CUDA Toolkit 包含的驱动程序可能会与现有驱动程序冲突,因此建议你先卸载现有的驱动程序。重新安装后需要接受协议,输入accept按回车。从官网下载,根据自己的系统情况选择对应的版本。
2024-07-09 16:30:01
630
原创 考研经验帖
可以先写小作文稳定一下情绪,然后做四篇阅读和七选五,再做翻译和写大作文,最后做完型(因为完型分值最少也最难因此放到最后做,根据所剩时间决定怎么来做)。当然,千万不要死板,要根据考试时题目的难易程度来合理地来调整(后面也会说我的实际考试做题顺序)。,而将不那么高效的时间用于解决不那么重要或者不需要很大脑力的任务(比如政治和英语),并且要充分利用碎片化的时间做碎片化的事情(比如背单词、做政治选择题等)。这样也不会用非常长的时间就做完了。线代和概率就分别看了李永乐老师和王式安老师的课,讲义就还是相应的讲义。
2024-07-07 09:17:37
395
原创 LightM-UNet论文摘要
实验结果表明,在移除这两个组件后,模型的参数数量和计算开销几乎没有减少,但模型的性能显著下降(mIoU下降了0.44%和0.69%)。进一步地,作者观察到基于Transformer和基于VSSM的结果都优于基于卷积的结果,这证明了建模长距离依赖的好处。这些数据集在现有的分割研究[12, 24]中被广泛使用,并在本研究中分别用来验证2D和3D版本的LightM-UNet的性能。图3展示了分割结果示例,表明与其他模型相比,LightM-UNet具有更平滑的分割边缘,并且不会对小型目标(如肿瘤)产生错误的识别。
2024-04-09 23:55:21
876
原创 2024最新关于如何设置gpu数进行训练
方法时,确保您指定了正确的设备编号。如果只有一个GPU,通常不需要指定设备编号,因为默认是0。如果有多个GPU,需要指定正确的设备编号。意味着CUDA设备函数调用无效,这通常是由于尝试在不支持CUDA的设备上执行CUDA操作,或者指定的CUDA设备编号不正确。例如,如果您有多个GPU,只想使用第一个,可以设置。如果您希望在运行特定的Python脚本时使用这个设置,可以在调用脚本之前执行上述命令。如果CUDA不可用,您可能需要切换到CPU或者检查CUDA安装。:按照错误信息中的建议,设置环境变量。
2024-03-29 12:47:04
439
1
原创 2024最全最新安装虚拟环境教程(pytorch,Anaconda,ssh远程连接)
p /xxx/xxx:安装的文件夹路径(改成要安装anaconda3的文件夹路径,如/home/yjh/anaconda3)官网上没有直接支持cuda 12的pytorch版本,但是翻阅社区了解到,cuda是向下兼容的,cuda 12可以支持。查看nvidia版本(这里的版本为12.0),看右上角CUDA Version,记住它!寻找要下载的版本,输入Run this Command后面的命令即可。(2)确定自己的CUDA Driver 版本,查看方式:命令行输入。指定 Anaconda 的安装路径。
2024-01-16 21:29:41
2665
1
原创 在mindspore环境下解压文件
比如:解压MINST.zip文件首先点击files ,然后单击New Launcher点击Terminal输了ls输入unzip ./MNIST.zip这是一个bash命令Bash命令是一种在Unix和Linux操作系统中使用的命令行解释器。Bash(全称Bourne Again SHell)是Bourne Shell的改进版本,也是目前广泛使用的一种Shell。Bash命令用于与计算机系统进行交互,可以执行各种任务,包括文件和目录操作、进程管理、网络通信等。通过
2023-06-28 22:13:03
355
1
原创 解决Torch not compiled with CUDA enabled问题
解决Torch not compiled with CUDA enabled问题
2023-03-06 22:11:40
608
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人