<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ceverymxt7的博客]]></title><description><![CDATA[记录了本人的学习历程与近来的研究方向/成果]]></description><link>https://blog.youkuaiyun.com/Ceverymxt7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ceverymxt7]]></copyright><item><title><![CDATA[python爬虫入门——Selenium]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146205758</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146205758</guid><author>Ceverymxt7</author><pubDate>Wed, 12 Mar 2025 17:00:05 +0800</pubDate><description><![CDATA[ 如果你的学习方向和我一样是大模型，在模型微调的过程中必然需要大量的数据，学会使用爬虫会非常有用。如果你是做电商的或是正在求职，那么学会使用爬虫也能帮助你快速找到你需要的信息。 亦或者你学习爬虫是有其他需求，我也希望这篇文章能帮助完成它。]]></description><category></category></item><item><title><![CDATA[torch入门：音频分类任务(pytorch+librosa)]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146146361</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146146361</guid><author>Ceverymxt7</author><pubDate>Mon, 10 Mar 2025 21:19:25 +0800</pubDate><description><![CDATA[前面我们已经做过了一些文本分类任务，下面我们来试着完成一个音频分类任务吧。音频分类任务简单来说就是现在有若干个人说话时的音频数据，你需要使用这些数据来训练一个模型，能够分类好这些人的语音，当这些人当中的某人再次发言时，你的模型能够识别出是谁在说话。音频分类理论上来说完全可以用来分类歌曲，但是对于新手来说我建议您先从数据噪声较小的个人语音分类做起较好。]]></description><category></category></item><item><title><![CDATA[大模型入门：文本分类任务（基于Bert进行微调）]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146136576</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/146136576</guid><author>Ceverymxt7</author><pubDate>Sun, 09 Mar 2025 19:59:13 +0800</pubDate><description><![CDATA[在上一篇文章中我介绍了如何通过fasttext来对文本进行分类，然而fasttext的训练过程非常短，对算力的需求很低，且对于参数的要求比较模糊，所以可能有朋友对模型的训练与迭代还是没有一个清晰的理解，下面我们换一种方法来对同样的文本进行分类任务，应该能让你对模型训练与微调有更加清晰的理解。]]></description><category></category></item><item><title><![CDATA[大模型入门：文本分类任务（基于fasttext与jieba）]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145979932</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145979932</guid><author>Ceverymxt7</author><pubDate>Tue, 04 Mar 2025 13:27:34 +0800</pubDate><description><![CDATA[        本人认为将文本分类任务作为大模型的入门任务来说是不错的，因为这类任务的目的明确，数据获取较简单，模型回馈的结果明显，是很好的起点。

        而“情绪分类”则是文本分类任务中的经典，我们下面就基于python的fasttext库与jieba分词器来完成一个“情绪分类”的任务。]]></description><category></category></item><item><title><![CDATA[笔记：一些关于LLM的概念]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145979389</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145979389</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 11:07:15 +0800</pubDate><description><![CDATA[本人在学习大模型过程中留下的一些笔记，希望对你有入门LLM有帮助。]]></description><category></category></item><item><title><![CDATA[python 二维数组深搜]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145971407</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145971407</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:41:03 +0800</pubDate><description><![CDATA[【代码】python 二维数组深搜。]]></description><category></category></item><item><title><![CDATA[python简单动态规划]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970544</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970544</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:40:54 +0800</pubDate><description><![CDATA[小明最近沉迷于一个游戏。这个游戏的规则是，按顺序给出 N 个正整数。每次可以通过将两个相邻且相同的数字合并成比原来的大一的数（例如两个 3 可以合并成一个 4)。直到不能合成为止，请你设计一种方法求最大的数字。来源：https://trustie.educoder.net/problems/j7fe3mwvnpat/oj/eilbjwkm。第 2 到 N+1 行，每一行输入一个正整数，表示第 i 个数字的大小 a。第一行有一个整数 N，表示该序列的数字的个数。输出合并后序列最大的值。]]></description><category></category></item><item><title><![CDATA[python“简单背包问题“]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970512</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970512</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:40:42 +0800</pubDate><description><![CDATA[现在小明所在的计算机学院正在面临一件大事，计算机学院将被分为计算机学院和软件学院。首先，学院对所有设施进行评估，如果两个设施的价值相同，则认为它们是相同的。现在学院请聪明的你帮忙计算下，如何划分设施，以使最后的计算机学院和软件学院的设施价值接近相同，同时计算机学院的设施价值不小于软件学院。针对输入，打印出两个整数 A 和 B，分别表示计算机学院和软件学院将获得的设施总价值。接下来输入 n 行，每行包含两个整数 v,m，分别表示该种类设施的价值和数量。第一行有一个整数 n，表示不同种类设施的数量；]]></description><category></category></item><item><title><![CDATA[python“哥德巴赫猜想——一条线上的蚱蜢”问题]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970483</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970483</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:40:08 +0800</pubDate><description><![CDATA[在一次移动中，它可以跳跃一些整数距离，不能被整除k，向左或向右。每个跳跃距离应从−109自109.可以证明，对于跳跃次数最少的任何解决方案，存在跳跃次数相同的解决方案，使得每次跳跃都来自−109自109.每个测试用例的唯一一行包含两个整数x和k(1≤x≤100;2≤K≤100） — 分别是跳转的端点和约束。在第二行中，打印n整数，每个整数都不能被整除k.正整数表示向右跳，负整数表示向左跳。对于每个测试用例，在第一行中打印一个整数n—蚱蜢到达点所需的最小移动次数x.可以证明，在给定的约束下，答案始终存在。]]></description><category></category></item><item><title><![CDATA[python“森林猎人”问题]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970433</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970433</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:39:54 +0800</pubDate><description><![CDATA[2.如果他们选择同一个目标，小明杀死目标的概率为 p，小华杀死目标的概率为 1-p。然后他们会猎取其他猎物，小明杀死目标的概率为 p，小华杀死目标的概率为 1-p。比赛开始前，小明在森林的东边，小华在森林的西边。但是小明非常了解小华。他知道小华选择老虎作为第一个目标的概率是 q，而选择狼的概率是 1-q。因此小明请聪明的你帮忙决定他的第一个目标，使他的预期分数尽可能高。针对输入，打印出小明应该选择的目标和他可以获得的最高预期分数，在一行中用空格隔开。1.如果他们选择不同的目标，他们都有把握杀死各自的目标。]]></description><category></category></item><item><title><![CDATA[python“滚石“问题]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970394</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970394</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:39:44 +0800</pubDate><description><![CDATA[现在有一个数组 stone 表示一系列在同一平面的滚石。stone 中的元素绝对值表示滚石的大小，元素的正负表示滚石滚动的方向，正向右，负向左，且大小不同的滚石滚动的速度相同。现在滚石在同一时间滚动，滚石相撞，较小的石头被摧毁，如果大小相同则都会被摧毁，两颗滚石方向相同则永远不会相撞。请你输出碰撞后还剩下的滚石。第二行有 stoneSize 个整数，表示数组 stone 的所有元素，每个整数用一个空格隔开。第一行有一个整数 stoneSize，表示数组 stone 的大小；]]></description><category></category></item><item><title><![CDATA[python“猴子吃香蕉”问题]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970289</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145970289</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:38:24 +0800</pubDate><description><![CDATA[狒狒可以决定她吃香蕉的速度 k （单位：根/小时）。每个小时，她将会选择一堆香蕉，从中吃掉 k 根。如果这堆香蕉少于 k 根，她将吃掉这堆的所有香蕉，然后这一小时内不会再吃更多的香蕉，下一个小时才会开始吃另一堆的香蕉。这里有 n 堆香蕉，第 i 堆中有 piles[i] 根香蕉。输出一个整数 k，表示狒狒可以在 h 小时内吃掉所有香蕉的最小速度 k（k 为整数）。返回她可以在 h 小时内吃掉所有香蕉的最小速度 k（k 为整数）。狒狒喜欢慢慢吃，但仍然想在警卫回来前吃掉所有的香蕉。]]></description><category></category></item><item><title><![CDATA[python “爬楼梯问题“]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964387</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964387</guid><author>Ceverymxt7</author><pubDate>Mon, 03 Mar 2025 10:38:05 +0800</pubDate><description><![CDATA[数组的每个下标作为一个阶梯，第 i 个阶梯对应着一个非负数的体力花费值 cost[i]（下标从 0 开始）。每当爬上一个阶梯都要花费对应的体力值，一旦支付了相应的体力值，就可以选择向上爬一个阶梯或者爬两个阶梯。最低花费方式是从 cost[0] 开始，逐个经过那些 1 ，跳过 cost[3] ，一共花费 6。在开始时，你可以选择从下标为 0 或 1 的元素作为初始阶梯。最低花费是从 cost[1] 开始，然后走两步即可到阶梯顶，一共花费 15。输出一个整数，表示达到楼层顶部的最低花费。]]></description><category></category></item><item><title><![CDATA[CTF 多层加密压缩文件解压]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964301</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964301</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 15:28:07 +0800</pubDate><description><![CDATA[大概记得题目是给了一个压缩了500次的压缩包，每层压缩包中都包含一个txt文件和下一层压缩包，提醒他中是简短的计算，可以通过eval函数求值的那种，求出来的值是下一层压缩包的解压密码。勿要提问，作者已经Out of CTF了。解题的脚本如下，希望能帮到你。]]></description><category></category></item><item><title><![CDATA[python脚本实现post传值]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964260</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964260</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 15:24:20 +0800</pubDate><description><![CDATA[一个简短的python脚本，可以向某一url post一个值。]]></description><category></category></item><item><title><![CDATA[python演示决策树算法]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964099</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145964099</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 15:19:24 +0800</pubDate><description><![CDATA[决策树是一种简单直观的分类与回归方法，它呈树形结构，其中每个内部节点表示一个属性上的判断，每个分支代表不同的判断结果，叶节点则代表最终的分类或预测结果。决策树通过递归地选择最优属性来划分数据，直到满足停止条件。它易于理解和解释，能够处理多种数据类型，包括离散型和连续型数据。然而，决策树容易过拟合，因此常需要进行剪枝处理。总的来说，决策树是一种有效的机器学习算法，广泛应用于分类、回归等领域。计算色泽的分支节点的信息熵。有任何问题可向作者提出。]]></description><category></category></item><item><title><![CDATA[python演示遗传算法]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963977</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963977</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 15:13:47 +0800</pubDate><description><![CDATA[遗传算法是一种模拟生物进化过程的启发式搜索算法，它通过选择、交叉和变异等操作，不断优化问题的解决方案。该算法将问题的解编码为染色体，随机生成初始种群，并定义适应度函数评估个体性能。随后，根据适应度选择个体繁殖，通过交叉生成新后代，并以一定概率进行变异，增加种群多样性。1. 种群的交配方案有两种，一种是让种群中的个体两两交配产生新的个体，另一种是在种群中任取两个个体进行交配，选取次数为种群数量/2，代码中选取的是后者。问题描述：使用遗传算法求解f(x)=x*cos(x)+2的最大值。有任何问题可向作者提出。]]></description><category></category></item><item><title><![CDATA[python实现进程调度优先级抢占式算法]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963778</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963778</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 15:01:17 +0800</pubDate><description><![CDATA[【代码】python实现进程调度优先级抢占式算法。]]></description><category></category></item><item><title><![CDATA[python演示虚拟存储调度方法（OPT/FIFO/LRU）]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963656</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963656</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 14:55:53 +0800</pubDate><description><![CDATA[FIFO算法不考虑页面的实际使用情况或未来的访问模式，只是简单地按照页面进入内存的顺序进行置换。因此，在某些情况下，它可能会导致较高的缺页率，特别是当程序表现出局部性原理（即最近被访问的页面在未来很可能再次被访问）时。反之，最近最少被访问的数据，在未来被访问的几率较低。是操作系统虚拟内存调度中的最佳置换算法，它选择未来最久不被访问的页面替换，以最小化缺页中断。算法步骤简述：初始化页面，程序访问时检查页面是否在内存，不在则产生缺页中断，选择未来最晚被访问的页面替换。演示略，有任何问题可向作者提出。]]></description><category></category></item><item><title><![CDATA[python实现银行家算法]]></title><link>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963562</link><guid>https://blog.youkuaiyun.com/Ceverymxt7/article/details/145963562</guid><author>Ceverymxt7</author><pubDate>Sun, 02 Mar 2025 14:48:14 +0800</pubDate><description><![CDATA[银行家算法是一种用于避免死锁的著名算法，它通过预先分配资源的方式来确保系统始终处于安全状态。该算法模拟银行家管理资金的方式，在分配资源前预测资源分配的安全性，从而避免系统进入死锁状态。简而言之，银行家算法通过预先检查资源分配的安全性，来确保系统不会因资源竞争而陷入死锁。有任何问题可向作者提出。]]></description><category></category></item></channel></rss>