
AI生成艺术
文章平均质量分 69
各种llm
东方佑
世界500强企业,算法工程师,大模型设计,炼丹
展开
-
堆排序 例子
在堆排序中,我们通常使用一个列表来表示一个堆,并且假设堆是一个完全二叉树。父节点的位置是 (i//2)左子节点的位置是 (2i)右子节点的位置是 (2i + 1)堆排序是一种效率较高的排序算法,其时间复杂度为 (O(n \log n)),是一种不稳定的排序算法。堆排序的主要难点在于构造最大堆和调整堆的过程。通过Python实现,我们可以更直观地理解堆排序的整个过程。希望本教程能帮助您更好地理解堆排序。原创 2024-05-25 12:12:11 · 680 阅读 · 0 评论 -
推荐模型IMSR 复现 (有bug 吧基本不下降)
这个论文写的不错,就是开源出来的代码,基本是个残缺的,待我用多年代码直觉修复跑通后,loss 不下降,可判断,基本是没开源。还有一个问题,就是没有说明数据如何处理成两列的,对于数据结构的说明,没有例子。原创 2024-05-23 15:08:45 · 619 阅读 · 0 评论 -
arcade 添加敌人
on_key_press和on_key_release方法分别处理玩家按下和释放键盘按键的事件,用于控制玩家角色的移动。在MyGame类的初始化方法中,设置了游戏窗口的初始参数,包括精灵列表、玩家角色、游戏物理引擎等。接下来,定义了一个名为MyGame的类,继承自Arcade的Window类,用于创建游戏窗口。on_update方法用于处理游戏的逻辑更新,包括敌人的移动、玩家角色的更新、碰撞检测等。setup方法用于初始化游戏的各种元素,包括地板、平台、敌人、玩家角色等。原创 2024-05-22 10:47:38 · 1601 阅读 · 0 评论 -
ID3算法的简单示例
ID3(Iterative Dichotomiser 3)是一种自上而下、贪心、基于信息增益的决策树生成算法。它由J. Ross Quinlan在1986年提出,用于解决分类问题。ID3算法通过构建一棵决策树来进行学习,树的结构取决于数据集中的特征。在构建过程中,ID3选择能够最好地将数据集进行分类的特征作为节点的判断标准。原创 2024-05-22 10:47:00 · 1315 阅读 · 0 评论 -
arcade 在墙移动
然后,创建玩家精灵player_sprite,设置其位置和缩放比例,并将其添加到player_list中。在这个例子中,创建了一个名为MyGame的类,继承自arcade.Window类。最后,定义了一个main函数,创建MyGame对象并调用其setup方法,然后调用arcade.run()启动游戏循环。在on_key_press和on_key_release方法中,根据按下和释放的键盘按键来改变玩家精灵的速度。在on_draw方法中,先清空屏幕,然后分别绘制墙壁列表和玩家列表中的精灵。原创 2024-05-21 10:30:00 · 1319 阅读 · 0 评论 -
arcade 视角锁定 3
在这个游戏中,玩家控制一个角色在一个大屏幕上移动,同时避开墙壁和炸弹。当角色与炸弹发生碰撞时,屏幕会发生抖动,并播放一个爆炸效果的声音。这个游戏使用了一个Camera类来控制屏幕的滚动和抖动效果。Camera类有两个实例,一个用于绘制角色和墙壁,另一个用于绘制GUI元素(例如分数和计时器)。这个示例展示了如何使用Arcade库创建一个简单的滚动和抖动效果的游戏。方法中,通过计算角色的位置和屏幕的宽高来确定屏幕应该滚动到的位置。来调整相机的大小,以适应新的窗口大小。的实例,设置窗口的大小和标题,然后调用。原创 2024-05-19 19:19:50 · 1335 阅读 · 0 评论 -
arcade 视角锁定 2
05.1f15.1f。原创 2024-05-20 10:45:00 · 973 阅读 · 0 评论 -
arcade 视角锁定
05.1f15.1f。原创 2024-05-20 09:45:00 · 725 阅读 · 0 评论 -
今天我算是大开眼界了--两行代码开价600 ,是我想少了
格式,并为此服务收费600元。他们提供了一段Python代码,似乎是为了展示转换过程。然而,这段代码实际上并不能完成模型的转换,因为它只是将PyTorch的。格式是由Hugging Face开发的,它提供了一种安全的方式来存储和传输模型权重。正确的转换过程应该使用。有人在一个群里提供了一个服务,声称能够将一个模型转换为。我之前提供的代码示例展示了如何使用。,这并不会改变文件的内容或格式。库来保存PyTorch模型权重。库中的函数来将模型权重转换为。原创 2024-05-18 09:15:00 · 416 阅读 · 0 评论 -
孤独的城市公路增加音乐功能
增加 音乐功能 但是还是有移动的时候卡顿现象 后期增加物理移动原创 2024-05-17 14:02:51 · 1067 阅读 · 0 评论 -
Arcade 碰撞实例1
在更新方法中,首先检查是否有对象掉落出屏幕,如果有则从空间中移除该对象。接着更新物理引擎状态,如果有对象正在被拖动,则将其位置设置为鼠标位置,并将其速度设置为0。在初始化方法中,创建了一个Pymunk空间和一个静态地面,然后创建了一些方块对象并添加到空间中。在鼠标按下方法中,如果按下的是左键并且点击到了一个对象,就将该对象设置为正在拖动的对象。在鼠标移动方法中,如果正在拖动一个对象,就将对象的位置设置为鼠标位置,并更新对象的速度。在鼠标释放方法中,如果松开的是左键,则停止拖动对象的操作。原创 2024-05-17 11:08:47 · 368 阅读 · 0 评论 -
arcade 音乐播放器
023.1f这个代码是一个使用Arcade库创建的简单音乐播放器的示例。它使用Arcade的GUI组件来创建播放、暂停、音量调节和跳过音乐等功能的按钮。用户可以点击按钮来控制音乐的播放状态和音量大小。在MyView类中,我们首先初始化了一些变量,如用于播放音乐,paused用于判断音乐是否暂停,以及songs和用于存储音乐文件的路径和当前播放的音乐索引。然后,我们加载了音乐文件并创建了GUI按钮,分别对应播放/暂停、降低音量、增加音量和跳过音乐的功能。这些按钮的点击事件被映射到volume_up和。原创 2024-05-17 11:04:13 · 1218 阅读 · 0 评论 -
Arcade 增加sound
如果已安装Python和Arcade,可以通过命令行运行此示例:每个按钮在点击时会播放声音。左上角的按钮在按下时播放一个流式音乐轨道。如果您在它已经播放时再次点击它,它将故意崩溃来演示不应该尝试播放已经播放的流式声音。下面3行的按钮会播放一个非流式(静态)声音,并根据平移和音量进行调整。从左到右改变平移,即声音在左扬声器和右扬声器中的播放程度。下面的行比上面的行更大声地播放声音。原创 2024-05-16 17:13:02 · 1418 阅读 · 0 评论 -
寻找真实的自我:人生的三重境界
这句话蕴含着深刻的哲理,表达了一个人在成长和自我实现过程中的三个阶段。首先,"生而我是我"指的是一个人在出生时,拥有与生俱来的个性和潜能。这个阶段,我们像一张白纸,纯洁无瑕,对世界充满好奇和期待。然而,随着时间的推移,我们进入"后非我"的阶段。这个阶段,我们受到社会、家庭、教育和环境等各种因素的影响,开始学会迎合他人的期望,追求名利,逐渐丧失了真实的自我。我们变得越来越不像自己,而是变成了别人希望我们成为的样子。原创 2024-05-16 14:39:37 · 334 阅读 · 0 评论 -
pyautogui 基本用法
是一个 Python 库,可以让你用 Python 脚本控制鼠标和键盘。进行自动化操作时,请确保操作符合当地法律法规,不侵犯他人权益,并注意个人信息和数据安全。这样,你可以控制点击的速度。这样,你可以控制点击的速度。时,建议先进行一些基础设置,如设置延迟,以防止操作过快导致出错。时已经正确安装了该库,并且在运行这些脚本时你的鼠标在屏幕上是可见的。要获取鼠标的当前位置,你可以使用。你还可以控制点击的间隔时间,通过。你还可以控制点击的间隔时间,通过。中,要实现三连击,你可以使用。中,要实现三连击,你可以使用。原创 2024-05-15 10:36:05 · 1242 阅读 · 0 评论 -
BeautifulSoup 使用例子
是一个 Python 库,用于解析 HTML 和 XML 文档。它创建一个解析树,使你能够轻松地访问文档元素和属性。bs4是的版本 4,是目前最新的版本。以下是一些使用find()find()find_all()find_all()select()select()class_classclass_ididstringstringget_text()get_text()attrsattrs这些是使用进行元素查找的一些基本方法。非常灵活,提供了多种方式来查找和操作HTML或XML文档中的元素。原创 2024-05-15 10:32:40 · 1217 阅读 · 0 评论 -
在博弈中寻找机会:利用已知信息撬动更多有利信息
总之,在博弈中,我们要善于利用已知信息去撬动更多有利信息,提高自己的信息获取能力、应变能力、合作意识和洞察力。在这个过程中,我们要关注自己的利益,同时也要关注他人的利益,实现共赢。让我们在博弈的道路上,不断成长,赢得最终的胜利。同时,我们要敢于冒险,勇于尝试,才能在变数中抓住机遇,取得博弈的优势。在人生的道路上,我们都在参与一场巨大的博弈,无论是职场竞争、商业战争还是人际关系,都需要我们利用已知信息去撬动更多有利的信息,以便在变数中寻找机会。博弈的本质是竞争和合作的过程,而在这个过程中,信息是至关重要的。原创 2024-05-14 10:00:00 · 474 阅读 · 0 评论 -
设计一个游戏的基本博弈框架
例如,在一个资源管理游戏中,核心数值可能是资源量,玩家的操作是收集和分配资源,实时变化可能是资源产出的速度,而阈值可能是达到一定资源量后解锁新的建筑或技术。这些变化可以是视觉上的,比如屏幕颜色变化,也可以是游戏玩法上的,比如敌人强度增加。设定数值累计的阈值,当核心数值达到或超过这些阈值时,游戏会进入新的阶段或激活新的游戏机制。这些效应可以是正面的,比如解锁新技能,也可以是负面的,比如增加游戏难度。同时,提供及时的反馈,让玩家知道他们的操作是如何影响游戏的。这些数值是玩家操作的对象,也是游戏状态的基础。原创 2024-05-14 09:00:00 · 1307 阅读 · 0 评论 -
为什么使用AI 在游戏中不犯法
使用AI在游戏中本身并不违法,甚至在很多情况下,游戏公司自己也会在游戏中集成AI来提高游戏体验,例如通过AI驱动的非玩家角色(NPC)来增加游戏的互动性和挑战性。然而,使用AI是否违法取决于AI的使用方式和目的。AI在游戏中的应用非常广泛,可以做很多事情,从游戏设计、开发到游戏体验的各个方面。原创 2024-05-13 17:12:38 · 889 阅读 · 1 评论 -
AI游戏外挂为何违法?
首先,我们需要明确什么是AI游戏外挂。AI游戏外挂指的是利用人工智能技术,通过模拟玩家操作、预测游戏结果等手段,帮助玩家在游戏中获得不正当优势的程序。这种外挂形式相较于传统外挂更为隐蔽和智能化,给游戏公平性带来了极大的破坏。尊敬的读者们,大家好!今天我想和大家探讨一个备受争议的话题——AI游戏外挂的合法性。近年来,随着人工智能技术的飞速发展,AI外挂逐渐成为游戏领域的一大毒瘤。那么,为什么AI游戏外挂会被视为违法行为呢?本文将为您详细解析。那么,为什么AI游戏外挂会被视为违法行为呢?原创 2024-05-13 17:09:03 · 1461 阅读 · 0 评论 -
探索社交障碍的根源:原因分析与应对策略
首先,情绪感受能力是社交中不可或缺的一部分。对于那些对他人的情绪变化敏感的人来说,他们能够更好地理解和回应他人的需求,从而在社交中表现得更加自如。然而,情绪感受能力过强有时也可能导致社交障碍,例如过度解读他人的情绪,导致焦虑或压力。对于那些擅长用文字表达的人来说,他们能够更加清晰地表达自己的思想和感受,这使得他们在社交中更加自信。无论是提高语感、文字表达能力,还是适应不同的社交环境,我们都可以通过努力和实践来改善自己的社交技巧。此外,节奏感不强的人可能具有更强的安全意识,这使得他们在社交中更加谨慎。原创 2024-05-12 11:18:07 · 307 阅读 · 0 评论 -
探索人类意识的多样性:从安全感到语感、节奏感的差异
有些人天生语感强,他们能够敏锐地捕捉到语音、语调的变化,迅速理解和表达语言。而语感较弱的人可能在语言学习上遇到困难,需要付出更多的努力才能达到同样的水平。有些人天生具有强烈的安全意识,他们对于周围环境的变化非常敏感,能够迅速察觉到潜在的危险。正如坐在火炉旁边,对于某些方面敏感的人来说,他们的感受更为强烈。在交流中,有的人能很容易地感受到自己的口音,而有的人则难以察觉。此外,节奏感也是人类意识的一个重要方面。在我们的日常生活中,人类意识表现出多种多样的特点,这些特点往往与个体的天生禀赋和生活经历密切相关。原创 2024-05-12 10:52:37 · 305 阅读 · 0 评论 -
如何根据招聘信息打造完美简历
打造一份完美的简历需要时间和精力,但通过仔细分析招聘信息并据此调整简历,你可以大大提高获得面试的机会。记住,简历是展示你自己的平台,确保它既准确又吸引人。祝你在求职之旅中取得成功![你的姓名][地址][电话号码][电子邮箱][LinkedIn个人资料链接 - 如果适用]【职业目标】简短地描述你的职业目标和你对所寻求职位的热忱。确保它与招聘信息中的职位要求相匹配。【工作经验】[最近的职位名称] - [公司名称] - [工作地点] - [开始日期] 至 [结束日期或"至今"]原创 2024-05-11 23:22:11 · 449 阅读 · 0 评论 -
现在你是一名互联网公司的面试官,即将面试几位产品经理岗位的候选人,请从专业技能、通用能力、工作经验角度准备一个面试问题清单
作为一名互联网公司的面试官,在面试产品经理岗位的候选人时,可以从以下几个角度准备面试问题清单:根据上面提到的几个角度(专业技能、通用能力、工作经验),面试者可以按照以下步骤撰写简历:原创 2024-05-11 23:11:41 · 358 阅读 · 0 评论 -
sam alt man(80% gpt 速度优化)
【代码】sam alt man(80% gpt 速度优化)原创 2024-05-09 22:12:19 · 668 阅读 · 0 评论 -
sam alt man 突破性进步(达到了gpt 80% )
代码。原创 2024-05-09 19:11:13 · 982 阅读 · 0 评论 -
orpo 实例demo
然后,根据给定的负样本索引和正样本索引,计算出负样本和正样本的概率,并以此计算出log odds。接下来,代码定义了输入数据和模型。neg_ids和pos_ids是去掉最后一个词的词索引序列,neg_lab和pos_lab是去掉第一个词的词索引序列。LLm类继承了paddle.nn.Layer,包含了一个嵌入层(self.em)和一个线性层(self.out_layer)。这段代码定义了一个基于PaddlePaddle的语言模型(LLm),以及一个计算损失函数(OrPoLoss)的类,并实现了训练过程。原创 2024-05-08 13:35:03 · 1127 阅读 · 0 评论 -
互联网怪事儿
怪事 3,希望找一个六边形战士,不是天才精力是有限的好吧,那你希望找一个天才,那这个工资够吗,那你不希望找个天才,给两个人的工资,干三个人的活也挺累吧,问题是一个AI新兴行业,居然有人能六边形,一个研究算法的大部分时间都用在看论文上了,工程能力自然差些,不是必然吗,一个算法移植能力强的,理论自然差些不正常吗。怪事 2,希望自己公司技术有壁垒,还招聘有相关经验的,(别人都干过,还能是壁垒,不该看工程能力和创造力吗,举例子扩散模型是物理理论,所以这么干永远壁垒不属于你)。原创 2024-05-08 08:33:39 · 208 阅读 · 0 评论 -
孤独的城市公路(增加车辆)
【代码】孤独的城市公路(增加车辆)原创 2024-05-07 16:05:48 · 1327 阅读 · 0 评论 -
大模型最新消息
最新消息如下:GALAXY。原创 2024-05-06 23:21:19 · 1093 阅读 · 0 评论 -
大模型评估
要评估大型语言模型(LLM)的能力,我们可以设计一系列的问题和评估标准,覆盖不同的语言理解和生成任务。原创 2024-05-06 14:23:32 · 485 阅读 · 0 评论 -
精确分析sample_gpt
当层数相同,同时头数和层数相乘小于 隐藏维度的时候 头数越大越好。及层数越少越好。从这个图上可以继续得知 层数最小为8 而上面得到的结论,是层数和头数要小于隐藏维度,且能整除2 那么 得到 sqrt(hidden_dim)//8=heads layer_num=8如图可以看出8_8 , 32_8 的 差距。原创 2024-05-05 13:13:50 · 711 阅读 · 1 评论 -
显卡矩阵计算能不能替代3dmark 的甜甜圈烤机
显卡矩阵计算通常是指利用显卡的并行处理能力来进行大规模的数学运算,这在科学计算、大数据处理、以及深度学习等领域非常常见。而3DMark的甜甜圈烤机(Dynamoometer)则是一种专门用于测试显卡在连续运行高负载3D图形渲染时的性能和稳定性的工具。原创 2024-05-04 19:53:27 · 1632 阅读 · 0 评论 -
kan 这是什么(想多了哈哈)
模型结构包括三个Xus层和一个输出层。模型的输入是两个一维张量x和y,经过线性变换后输入到Xus层中进行计算,最后输出到输出层进行预测。训练过程中使用均方误差损失函数进行优化,并使用AdamW优化器更新模型参数。在训练过程中,首先根据当前模型的参数计算输出值out,然后计算输出值与真实值z之间的均方误差损失loss。然后通过调用优化器的clear_grad方法清空梯度信息,再通过调用backward方法计算梯度,最后调用step方法更新模型参数。最终训练完成后,模型参数得到更新,可以使用该模型进行预测。原创 2024-05-04 19:32:02 · 1412 阅读 · 0 评论 -
RAG应用全流程
为了实现高效的问题理解和信息检索,我们训练了一个语义模型,它能够将输入的问题转换为高精度和低精度的向量表示。最后,系统将结合用户原始输入或经过大模型增强的输入,以及从知识库中提取的相关知识,一起作为输入送入到大模型中,生成一个针对用户问题的详细回答。系统将计算用户问题的高精度向量与从高精度知识向量数据库中取出向量之间的相似度,并取Top m个最相似的向量索引。预处理后的问题将被输入到大模型中,大模型会对问题进行深入理解,提取问题的关键信息,并生成一个初步的理解表示。原创 2024-05-03 11:51:07 · 1159 阅读 · 0 评论 -
到底有多少人完成了马斯洛的需求
提供一个精确的全球范围内实现所有马斯洛需求层次理论中需求的人口比例是极其困难的,因为这涉及到对个人生活质量的深入理解和量化,而且这种量化会因国家和地区的不同而有所差异。然而,我们可以尝试进行一个粗略的估算。原创 2024-05-03 08:30:00 · 590 阅读 · 0 评论 -
未来已来:语音交互式App引领新一代智能革命
这篇文章讨论了人工智能(AI)的最新应用方向,特别是语音智能交互。文章以支付宝新推出的AI智能办事助理为例,说明了AI如何帮助人们处理日常生活中的琐碎任务,如订票、找餐厅、缴费等。这个智能助理不仅能自主学习、思考和判断,还能帮助用户完成指定任务。文章还探讨了AI在普通生活中的实用性,强调了它在简化日常任务中的潜力。支付宝的智能助理展示了AI如何更好地融入人们的日常生活,从而让普通人更接近AI技术。。原创 2024-05-02 11:25:22 · 862 阅读 · 0 评论 -
孤独的城市公路(增加开始结束页面)
【代码】孤独的城市公路(增加开始结束页面)原创 2024-05-01 15:55:40 · 113 阅读 · 0 评论 -
将睡眠曲线应用到神经网络训练中作为学习率的变化规律
这个函数的作用是根据给定的最大学习率和迭代步数,设置睡眠阶段的学习率和对应的步数。首先,函数定义了一个字典lr_dict,其中包含了不同阶段的学习率。默认情况下,最大学习率为0.0005,共有5个阶段,每个阶段学习率依次递减。接下来,定义了5个不同的睡眠阶段,每个阶段包含了学习率和对应的步数。这里通过索引字典lr_dict来获取每个阶段的学习率。然后,将每个睡眠阶段的学习率和步数进行归一化处理,将步数除以总步数,得到每个阶段占总步数的比例。最后,计算每个阶段的起始步数和结束步数,并将结果存储在列表。原创 2024-05-01 11:44:09 · 464 阅读 · 0 评论 -
Arcade 用户界面滚动文本框
【代码】Arcade 用户界面滚动文本框。原创 2024-04-30 08:15:00 · 672 阅读 · 0 评论