messy
文章平均质量分 81
老衲在深渊
焦虑的来源是对比,奔赴在热爱是生活里 Email:lalakalienina@outlook.com
展开
-
关于Sora的一点分享,参与一下话题,不过有一说一,是真的很震撼的一项突破
关于Sora原创 2024-03-05 23:12:19 · 1276 阅读 · 6 评论 -
卷积网络迁移学习:实现思想与TensorFlow实践
在深度学习中,迁移学习通常指的是将在一个大规模图像识别任务上预训练的卷积网络(CNN)权重,迁移到一个新的任务上,如图像分割、人脸识别等。这种方法的优势在于可以通过预训练的网络权重来提取和表达图像的特征,从而加快新任务的训练过程。:在特定的任务上进行微调,即将预训练好的网络权重作为起点,针对新的任务调整网络的某些层或全部层的权重。在深度学习中,迁移学习通过迁移卷积网络(CNN)的预训练权重,实现了在新领域或任务上的高效学习。迁移学习通过利用已有知识来改善新任务学习的性能,是深度学习中非常有用的方法。原创 2024-05-31 22:33:50 · 1308 阅读 · 48 评论 -
浅析一下卷积神经网络(everyone can understand)
和全连接神经网络一样,卷积神经网络中的每一个节点都是一个神经元。在全连接神经网络中,每相邻两层之间的节点都有边相连,于是一般会将每一层全连接层中的节点组织成一列,这样方便显示连接结构。而对于卷积神经网络,相邻两层之间只有部分节点相连,为了展示每一层神经元的维度,一般会将每一层卷积层的节点组织成一个三维矩阵。除了结构相似,卷积神经网络的输入输出以及训练流程与全连接神经网络也基本一致。以图像分类为例,卷积神经网络的输入层就是图像的原始像素,而输出层中的每一个节点代表了不同类别的可信度。原创 2024-05-31 22:32:40 · 1080 阅读 · 63 评论 -
《神经网络入门》神经网络的思想 (一)
我们知道神经网络是一个模拟人脑的数学建模,首先我们来了解一下生物神经元是怎么工作的。人的大脑是由非常多神经元相互连接形成的网络构成的。一个神经元,可以从其他神经元接收信号,也可以向其他神经元发送信号。神经元由细胞体、树突、轴突三个主要部分构成。原创 2024-04-08 00:45:25 · 2072 阅读 · 24 评论 -
原子的内部结构
原子核中的电子所带的负电量和质子所带的正电量完全相同,这种现象是奇特的,能对它进行透彻解释的人可以轻松的获得若贝尔奖。原子不同于太阳系的最后一个重要原因是一在原子中,电子并非像行星绕太阳那般绕着原子核在明确的,固定的在轨道上运转。电子像模糊的云散步在原子核周围,并非平面设计师喜欢的那种连续的弯曲的轨迹(尽管这样的图很困难绘画)。我们用最简单的氢原子做分析,氢原子只有一个带正电的粒子(质子)作为它的原子核,和一个位于外部的带负电荷的电子。其次,原子与太阳系还存在一个相似点:它们体积中的大部分地方是空的。原创 2024-04-18 16:55:20 · 403 阅读 · 57 评论 -
遇事不决 量子力学?
如果你站在童年的位置瞻望未来,你会说你前途未卜,你会说你前途无量但要是你站在终点看你生命的轨迹,你看到的只有一条路,你就只能看到一条命定之路原创 2024-04-18 15:57:59 · 4157 阅读 · 70 评论 -
探索技术与人生:从电影中汲取职业与社会标题
这些电影不仅是对计算机科学和技术领域的一次视觉和情感上的探索,也是对技术影响下的社会和个人角色的深刻反思。它们提醒我们,在追求技术创新和职业成功的同时,也需要关注技术进步带动社会发展。原创 2024-02-20 21:48:33 · 569 阅读 · 5 评论 -
“乾坤已定,你我皆是牛马”
脑机 贫富差距 终极原创 2024-04-13 23:57:33 · 601 阅读 · 24 评论 -
实现信号发生控制
信号发生器是一种能够产生特定波形和频率的电子设备,常用于模拟信号的产生和测试。原创 2024-05-25 21:39:56 · 832 阅读 · 36 评论 -
说些什么好呢
有纪念意义的重大节日再激不起你的波澜,得到的答案,你不再期待,续集无论是好是坏,都与你无关。以狭小的世界作为中轴线,以你封闭的内心画半圆,你站在这半圆中,在无数个熟悉的地点,在时针与分钟的交替转动中,留下自己孤身一人的痕迹和身影。私密日志记录着你稍加修饰的真心话与自卑,羡慕着隔壁班那个自信张扬的他,后悔没有经过深思熟虑后匆匆选下的文理分科,还有你对自我的极端厌弃。“感觉是滴像草莓奶油蛋糕般柔软的泪,但欲盖弥彰的你,总爱用重金属摇滚乐来掩盖自己的抒情调,演绎着一场充满痛楚和漠然的伤痕文学。原创 2024-05-25 22:25:21 · 767 阅读 · 22 评论 -
这是一篇自我介绍from不知名白日做梦选手
看世界也找自己原创 2024-01-18 00:51:26 · 448 阅读 · 3 评论 -
神经网络中的算法优化(皮毛讲解)
在深度学习中,优化算法是训练神经网络时至关重要的一部分。优化算法的目标是最小化(或最大化)一个损失函数,通常通过调整神经网络的参数来实现。这个过程可以通过梯度下降法来完成,其中梯度指的是损失函数关于参数的偏导数。本文将介绍一阶优化算法和二阶优化算法,并详细讲解常用的梯度下降法,包括梯度下降法、随机梯度下降法、动量法、AdaGrad、RMSProp和Adam。一阶优化算法主要根据损失函数的一阶导数(梯度)来更新模型参数。常见的一阶优化算法包括梯度下降法、随机梯度下降法、动量法等。梯度下降法是最基本的优原创 2024-05-05 23:58:08 · 3451 阅读 · 100 评论 -
如何解决scanf不安全的问题
在Visual Studio 2022(VS2022)中使用scanf时可能会遇到“不安全”的警告,因为scanf可能会导致缓冲区溢出等安全问题。Microsoft推荐使用更安全的函数替代scanf以避免这类问题。原创 2024-02-17 19:22:31 · 1274 阅读 · 3 评论 -
俄罗斯方块的代码实现
和。结构体存储了游戏的相关数据,包括游戏池、当前方块的坐标、下一个方块的类型和旋转状态、得分、已消行数等。结构体存储了与控制相关的数据,包括暂停状态、旋转方向、移动方向、游戏池中每个方块的颜色等。typedef struct TetrisManager // 这个结构体存储游戏相关数据// 游戏池int8_t x;// 当前方块x坐标,此处坐标为方块左上角坐标int8_t y;// 当前方块y坐标// 当前、下一个和下下一个方块类型// 当前、下一个和下下一个方块旋转状态// 得分。原创 2024-05-12 00:46:37 · 1018 阅读 · 91 评论 -
护眼背景设置VS 鹏哥同款
Cascadia Mono Light字体是一套等宽字体,除了能够在较小空间显示更多的内容,它的清晰字迹亦使程序员更快捷的分辨每一个文字。要想达到上述效果:需要江主题调为浅色(个人喜欢蓝色)这里推荐 Cascadia Mono Light。点击工具–>选项–>环境–>常规–>颜色主题。点击 工具–>选项–>环境–>字体和颜色。点击 工具–>选项–>环境–>字体和颜色。原创 2024-02-17 23:52:46 · 366 阅读 · 4 评论 -
从内存巷弄到指针大道(一)
在C语言中,断言是一种在程序中加入的检查点,用于检查程序的假设是否成立。如果假设不成立,则断言将导致程序终止并输出相关的错误信息,帮助程序员定位问题所在。原创 2024-03-22 15:59:35 · 1064 阅读 · 14 评论 -
操作符详解
一旦声明了结构,就可以定义该结构的变量,并进行初始化。这里,我们定义了一个Person结构的变量person1,并在定义时初始化成员值。原创 2024-03-27 23:56:26 · 1219 阅读 · 16 评论 -
深入探讨二叉树镜像:理论、实现与应用
1. 二叉树镜像的理论基础:二叉树镜像的概念源自于树的对称性质。在一棵二叉树中,每个节点都有左子树和右子树,而镜像操作则是将每个节点的左右子树进行交换,从而实现树结构的镜像翻转。通过递归或迭代的方式,可以实现对整棵二叉树的镜像操作。2. 二叉树镜像的具体实现:在实现二叉树镜像时,常用的方法包括递归和迭代两种。其中,递归方法较为简洁清晰,通过递归地交换每个节点的左右子树,即可实现整棵树的镜像操作。而迭代方法则需要借助数据结构如栈或队列来辅助完成节点的遍历和交换,相对而言稍显复杂。所以我们下面用原创 2024-03-12 13:44:45 · 530 阅读 · 10 评论 -
数组讲解+代码练习
这篇博客提供了一维和二维数组的创建、初始化、使用方法,以及它们在内存中的存储方式。还介绍了C99中的变长数组特性和一些基本的数组练习,旨在帮助读者更深入地理解和使用C语言中的数组原创 2024-02-20 20:03:53 · 476 阅读 · 7 评论 -
“暗黑森林的法则”——关于递归
关于递归,点进来看看吧原创 2024-03-10 14:28:39 · 1203 阅读 · 8 评论 -
三子棋+迷宫
3// 游戏板205// [y, x]// [y, x]原创 2024-04-12 18:32:36 · 692 阅读 · 44 评论 -
指针系列三
数组指针变量应该是:存放的应该是数组的地址,能够指向数组的指针变量。字符指针,也称为字符串指针,是指向内存中的字符或字符串的指针。如果是指针类型,能否重命名呢?其实也是可以的,⽐如,将。总结:二维数组传参,形参可以写成数组,也可以写成指针。首先我们要明确,二维数组名表示的是第一行的地址。这里实参是二维数组,形参也可以写出二维数组。函数指针类型的重命名也是⼀样的,⽐如,将。所以为了存放函数地址,就有了函数指针变量。先看不用指针怎么实现二维数组的传参。我们可以知道一维数组的类型是。是数组,数组的内容是什么呢?原创 2024-05-10 23:30:18 · 1187 阅读 · 47 评论 -
C语言分支和循环讲解
我们定义一个主函数,用于执行游戏的主要逻辑。int main()// 在每次运行时初始化随机数种子// 生成一个1到100之间的随机数int guess;printf("欢迎来到猜数字游戏!\n");printf("我已经想好了一个1到100之间的数字。\n");do {printf("请输入你的猜测:");tries++;printf("太大了!\n");printf("太小了!\n");} elseprintf("恭喜你!你猜对了,数字是 %d。原创 2024-02-17 17:06:47 · 1198 阅读 · 2 评论 -
函数:解构编程世界的基石
关于函数,点进来看看吧原创 2024-03-09 00:11:08 · 967 阅读 · 9 评论 -
C语言基本概念与数据类型和变量
C语言是一种结构化编程语言,旨在提供简洁、高效的编程方法。它支持底层访问,使得开发者能够编写与硬件直接交互的程序,这一点在系统编程和资源受限的应用程序开发中尤为重要。原创 2024-02-17 22:57:02 · 743 阅读 · 4 评论 -
C语言调试艺术:掌握Visual Studio中的高效技巧
调试是软件开发中一个不可避免的环节,但通过掌握正确的工具和技巧,它可以变得不那么令人畏惧。记住,每一个成功修复的bug都是向成为更优秀开发者迈进的一步。不断学习、实践和分享,让我们共同提高,编写出更加健壮、高效的C语言程序。原创 2024-02-20 23:37:44 · 797 阅读 · 6 评论 -
“当鲨鱼遇上牙刷”——灵活通用的void指针,你以为自己真的够了解“TA”吗
一点点关于void*的介绍,指针很不擅长啊,但是如果能帮到你,那真的太好啦原创 2024-03-06 17:30:13 · 837 阅读 · 4 评论 -
关于自幂数
自幂数是指一个数的各个位数的幂次之和等于该数本身的数字。以下是一到十位的自幂数:一位自幂数:独身数三位自幂数:水仙花数四位自幂数:四叶玫瑰数五位自幂数:五角星数六位自幂数:六合数七位自幂数:北斗七星数八位自幂数:八仙数九位自幂数:九九重阳数十位自幂数:十全十美数。原创 2024-05-17 23:36:09 · 468 阅读 · 42 评论 -
指针系列二
这个代码搞明白后,我们再试一下,如果我们再分析一下,数组名arr是数组首元素的地址,可以赋给p,其实数组名arr和p在这里是等价的。那么在数组传参的时候,传递的是数组名,也就是说本质上数组传参本质上传递的是数组首元素的地址。数组元素的访问在编译器处理的时候,也是转换成首元素的地址+偏移量求出元素的地址,然后解引用来访问的。,这里的数组名表示整个数组,取出的是整个数组的地址(整个数组的地址和数组首元素的地址是有区别的)输出的结果是: 40,如果arr是数组首元素的地址,那输出应该的应该是4/8才对。原创 2024-04-11 23:03:15 · 1058 阅读 · 43 评论 -
MATLAB数学建模——数据拟合
MATLAB数学建模——数据拟合原创 2024-06-09 18:04:13 · 1217 阅读 · 33 评论