Python
文章平均质量分 95
Python从基础到大佬的过程
凯子坚持C
华为云享专家,阿里云开发者社区专家博主 ,支付宝开发者社区优秀季度创作博主,支付宝社区问答官
展开
-
【机器学习】---异构数据融合
异构数据融合在机器学习中具有广泛的应用前景,但其复杂性也带来了许多挑战。通过采用合适的融合策略和算法,结合对实际问题的深刻理解,可以充分发挥异构数据的潜力,提高模型的预测性能。未来,随着深度学习和分布式计算技术的不断进步,异构数据融合必将在更多的领域中得到应用和推广。原创 2024-09-30 19:57:10 · 3316 阅读 · 108 评论 -
影刀---如何进行自动化操作
这个就是我们完整的流程了我们直接进行点击使用就行了,然后会弹出一个对话框,然后进行三连语句的输入,你们可以直接先复制好,然后点击进去就行了输入之后点击确定就能进行使用了。原创 2024-09-30 10:04:54 · 2399 阅读 · 95 评论 -
【机器学习】---深入探讨图神经网络(GNN)
图神经网络(Graph Neural Networks, GNNs)作为处理图结构数据的前沿工具,已在多个领域中展现出卓越的性能。本文将深入探讨GNN的基本原理、关键算法及其实现,提供更多代码示例,以帮助读者更好地理解和应用GNN。图神经网络为处理复杂的图结构数据提供了强有力的工具,随着研究的深入,其应用领域将持续扩展。每个节点通常包含特征向量,而边则表示节点间的关系。GNN的核心在于节点间的信息传递。通过迭代的消息传递机制,节点能有效聚合其邻居的信息,从而学习到更有意义的特征表示。原创 2024-09-28 07:48:01 · 3118 阅读 · 106 评论 -
影刀--- 自动化机器人需要了解的三大逻辑
这篇文章主要就是在影刀这个软件中对于循环和条件命令的使用,进行各种逆天操作希望大家多多支持啊。原创 2024-09-27 10:09:04 · 1179 阅读 · 86 评论 -
影刀---实现我的第一个抓取数据的机器人
我们进行这个批量数据抓取的命令,但是我们不知道我们要抓取的最大页数,那么我们就需要获取最大的页码数,我们通过获取相似元素列表的操作,然后我们获取了‘上一页’‘下一页’‘中间的数字页面’这几个元素,我们将获取的数据存放在列表中,我们想要获取的最大的数据在倒数第二个位置。输入我们想要搜索的东西(就是在框框里面填写我们要搜索的东西,这个我们在一开始就设置了一个自定义对话框来获取我们想要搜索的东西,然后储存在变量中,我们然后填写输入框就填写这个变量就行了),然后点击搜索我们就得到了我们想搜索的商品的所有数据。原创 2024-09-26 09:21:01 · 2685 阅读 · 100 评论 -
【机器学习】---元强化学习
元学习,又称“学习的学习”,是一种让机器在不同任务之间快速适应和泛化的学习方式。传统机器学习模型通常需要大量数据进行训练,并且在遇到新任务时需要重新训练,而元学习的目标是通过在一系列不同但相关的任务上进行训练,使模型能够快速适应新任务。基于优化的元学习:学习一种优化算法,使模型能够在新任务上快速优化。基于模型的元学习:学习模型本身的结构和动态,使其在少量任务数据下快速调整。基于元表示的元学习:学习适应新任务所需的表示,这通常涉及特征提取。原创 2024-09-24 08:54:00 · 2120 阅读 · 127 评论 -
【机器学习】---神经架构搜索(NAS)
神经架构搜索(NAS)是指通过搜索算法自动设计神经网络架构,从而优化特定任务的性能。NAS的目标是在一个定义好的搜索空间中,找到最佳的网络结构,该结构通常由性能指标(例如准确率、速度、参数量等)来衡量。搜索空间(Search Space):定义了所有可能的网络架构。搜索策略(Search Strategy):指导如何在搜索空间中高效地探索。性能估计(Performance Estimation):评估候选架构的性能。原创 2024-09-23 07:34:13 · 7504 阅读 · 110 评论 -
【机器学习】--- 决策树与随机森林
决策树和随机森林作为经典的机器学习算法,已经在众多领域得到了广泛应用。然而,它们的性能在面对复杂的数据时可能会出现瓶颈。通过剪枝、树深度控制、优化特征选择等方法,我们可以提高决策树的泛化能力。同时,通过特征重要性改进、极端随机树的引入和并行化处理,可以在提升随机森林性能的同时减少计算资源的消耗。原创 2024-09-22 09:42:37 · 2387 阅读 · 113 评论 -
【机器学习】--- 序列建模与变分自编码器(VAE)
序列数据是指具有时间依赖性或顺序结构的数据,常见于自然语言、语音信号、时间序列等领域。序列建模的目的是捕捉这些数据中的顺序信息,并利用这些信息进行预测、生成等任务。自编码器是无监督学习中的一种典型架构。其基本原理是通过一个编码器将输入数据映射到一个潜在空间(latent space),然后通过解码器从潜在空间重建数据。自编码器的目标是学到数据的有效表示,这个表示可以用于降维、数据压缩等任务。# 初始化自编码器input_size = 784 # 适用于MNIST图像数据集。原创 2024-09-20 09:47:12 · 1809 阅读 · 116 评论 -
手撕Python之正则
正则表达式是一种通用的用来简洁表达一组字符串的表达式,利用正则表达式可以方便快捷的匹配和筛选字符串举个例子:在一堆数据中进行电话号码的寻找,我们需要根据电话号码的特征在这一堆数据进行电话的寻找,电话是11位数的,全是数字,基于特征进行寻找正则的一些方法都是放在re模块的re 模块使 Python 语言拥有全部的正则表达式功能。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。所以我们如果想使用正则表达式的话,我们是先进行将正则表达式导入re的操作。原创 2024-09-11 08:58:50 · 1531 阅读 · 111 评论 -
手撕Python之文件操作
对于'w'的话,只能写,打开的文件不存在就进行创建的操作,打开文件会将之前存在的文件进行清空的操作的f.write('胡云凯666')可以看到我们本来要打开demo1这个文件的但是我们桌面上没有这个文件对于w的话,如果没有文件我们就进行创建的操作w有个霸道的地方,如果我们打开的文件之前有数据的话,w会将文件内的数据进行清空的操作然后进行数据的写入操作的a其实是追加的意思,我们在列表中涉及到追加的知识对于a的话,打开的文件不存在的话就进行这个文件的创建操作f.write('胡云凯666')原创 2024-09-10 07:47:25 · 2266 阅读 · 123 评论 -
手撕Python之面向对象
借鉴函数的封装思维,再次对函数和变量进行封装,来提高代码的复用性。用关键字 class 定义,为了便于区分,把的代码块称为 类。我们使用类将函数和变量进行封装 ,我们使用class这个关键字进行封装变量就是属性,函数就是方法'''class 类名:属性\方法属性:变量()方法:函数()'''#定义一个人类name='小明' #类属性def work():#类方法print(f'{Person.name}的工作是厨师')#这里的name 是类属性我们需要通过类名进行调用。原创 2024-09-07 15:49:06 · 2323 阅读 · 109 评论 -
手撕Python之函数
定义函数的语法def 函数名 :代码语句函数的作用:我们把需要反复执行的程序封装起来,制作成一个可以反复调用的工具,这个工具在编程中就叫函数对于不同情况我们就调用对应的函数,可以减少代码量简单函数的创建:注意:函数不会主动进行编译的,需要我们手动进行调用的下面就是如何对函数的调用我们在使用函数的时候直接就是函数名()比如说int()要加括号才能执行使用函数之后我们的代码量就不会出现冗余的现象了对于用户登录的题目我们是可以用函数的注册:登录:那么我们在实现用户的登录和注册时候的场景就是原创 2024-09-05 11:59:23 · 2668 阅读 · 110 评论 -
手撕Python之散列类型
定义:{‘键’:'值',‘键’:'值'}1.字典的数据,都是以键值对的方式----键和值都要成对出现2.键值对之间用逗号隔开d={'name':'凯子','age':19,'sex':'男'}print(d)#{'name': '凯子', 'age': 19, 'sex': '男'}获取字典内值的方式:字典[键]#上面已经将字典定义好了,但是我们现在怎么进行拿值的操作呢?#获取值---字典[键]:#序列类型是有顺序的,散列类型是没有顺序的。原创 2024-09-03 19:36:43 · 2612 阅读 · 113 评论 -
手撕Python之序列类型
replace 方法是字符串修改常用的方法,可替换原字符串中的字符,但是并不会修改原字符,只是会返回一个新的对象,字符串所有的修改方法都是如此,不会改变原字符串,会返回一个新的字符串。方法是有的,但是所有的字符串的修改方式都是不会在原来的字符串上进行修改,都是返回一个新的字符串。我们可以将这个范围进行分割,分割为多个小范围列表,然后进行拼接,就能得到我们想要的列表了。我们的sort是永久排序,在列表上直接进行修改,对列表产生实质的永久的影响。但是假如我们想一次拿多个元素怎么办呢?原创 2024-09-02 18:12:42 · 2203 阅读 · 109 评论 -
手撕Python之条件语句和循环语句
单条件判断,我们就需要用到if程序的正常执行流程是从上往下依次执行我们可以使用流程控制语句中的if语句来根据不同的情况执行不同的代码单个条件的判断使用if关键字两个条件使用if…else多个条件使用if…elif…elseif关键字判断后面的条件,如果为真,就进行下面代码的编译如果为假,那么就直接跳过这串代码运行后面的代码格式:if 判断条件:这里的格式一定要有冒号然后直接换行如果没有冒号的话,那么这个代码就是错的我们在写下if条件语句后回车会出现一个缩进,大小为一个Tab键。原创 2024-09-01 10:52:08 · 6834 阅读 · 126 评论 -
手撕python之基本数据类型以及变量
python就是将不同的数据划分成了不同的类型就像我们生活中的数据有数字、字符等数据一样小知识点:注释:#全体注释:Alt+F3取消注释:Alt+F4。原创 2024-08-27 08:35:59 · 1781 阅读 · 139 评论