自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Learning from the mistakes

我问佛∶世间为何有那麽多遗憾? 佛曰∶这是一个婆娑世界,婆娑既遗憾, 没有遗憾,给你再多幸福也不会体会快乐。

  • 博客(1581)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 git rebase 修改历史的commit信息

在打开的文本编辑器中,找到你想要修改的 commit,将其前面的。保存并退出编辑器,Git 将暂停在你选择的 commit 上。修改 commit 信息。替换为你的远程分支名称。

2024-12-11 16:54:24 214

原创 mac homebrew国内镜像源安装

执行后按照提示确认即可,一路丝滑到底,还顺便帮你设置了国内的下载源。

2024-11-19 16:34:52 741

原创 2024年大模型多智能体workflow技术之Multi-Agent Debate,Acc-Debate,DebateTune,ChatEval,COEVOL,GroupDebate,CMD等

总之debate能够提升数据的多样性,防止模型的幻觉,可以做事实性的校验等等,实现起来也很容易,对于debate策略的研究,目前集中在减少token消耗,提升效率,改进discussion和投票策略,使用debate策略构造优质的数据集,debate的方式进行训练等等。这个策略也不是完美的,比如,有研究表明,MAD方法存在认知限制的挑战,包括agents无法识别错误和轻易放弃正确观点等等。

2024-11-19 08:17:46 933

原创 麒麟v10系统安装docker镜像

【代码】麒麟v10系统安装docker镜像。

2024-10-19 19:55:38 592

原创 中科方德高可信V4.0系统Docker升级教程,从18.08升级到26.x

最近用了中科方德的系统(类似centos,依赖yum源),发现docker版本有点老,导入的镜像运行不了,发现网上的资料有点少,所以我来介绍一下我的方法。

2024-10-16 20:19:04 310

原创 llama3.1 8b instruct的function calling的template解析

【代码】llama3.1 8b instruct的function calling的template解析。

2024-09-24 16:58:25 407

原创 python AutoGen接入开源模型xLAM-7b-fc-r,测试function calling的功能

AutoGen主打的是多智能体,对话和写代码,但是教程方面没有langchain丰富,我这里抛砖引玉提供一个autogen接入开源function calling模型的教程,我这里使用的开源repo是:https://github.com/SalesforceAIResearch/xLAM。开源模型是:https://huggingface.co/Salesforce/xLAM-7b-fc-r。1b的模型效果有点差,推荐使用7b的模型。

2024-09-19 23:44:38 486

原创 pytorch将不同的卡的日志输出到不同的文件

【代码】pytorch将不同的卡的日志输出到不同的文件。

2024-08-17 10:31:42 392 1

原创 OpenAI支持function calling的模型

最近在梳理function calling的模型,所以特地了解了一下openai支持function calling的模型:支持function calling的模型版本:gpt-4o, gpt-4o-2024-08-06, gpt-4o-2024-05-13, gpt-4o-mini, gpt-4o-mini-2024-07-18, gpt-4-turbo, gpt-4-turbo-2024-04-09, gpt-4-turbo-preview, gpt-4-0125-preview, gpt-4-11

2024-08-14 17:00:39 447

原创 huggingface 数据集和模型加速下载, hfdata 输出为json

【代码】huggingface 数据集和模型加速下载。

2024-07-12 14:45:24 412 1

原创 LCR 105. 岛屿的最大面积

给定一个由 0 和 1 组成的非空二维数组 grid ,用来表示海洋岛屿地图。一个 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在水平或者竖直方向上相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。找到给定的二维数组中最大的岛屿面积。如果没有岛屿,则返回面积为 0。输出: 6解释: 对于上面这个给定矩阵应返回 6。注意答案不应该是 11 ,因为岛屿只能包含水平或垂直的四个方向的 1。

2024-05-21 21:21:09 418

原创 [leetcode] 188. 买卖股票的最佳时机 IV

给你一个整数数组 prices 和一个整数 k ,其中 prices[i] 是某支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。也就是说,你最多可以买 k 次,卖 k 次。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。

2024-05-19 17:15:07 259

原创 面试题 03.03. 堆盘子

堆盘子。设想有一堆盘子,堆太高可能会倒下来。因此,在现实生活中,盘子堆到一定高度时,我们就会另外堆一堆盘子。请实现数据结构SetOfStacks,模拟这种行为。SetOfStacks应该由多个栈组成,并且在前一个栈填满时新建一个栈。此外,SetOfStacks.push()和SetOfStacks.pop()应该与普通栈的操作方法相同(也就是说,pop()返回的值,应该跟只有一个栈时的情况一样)。进阶:实现一个popAt(int index)方法,根据指定的子栈,执行pop操作。

2024-05-12 19:41:54 446

原创 面试题 03.01. 三合一

三合一。描述如何只用一个数组来实现三个栈。你应该实现push(stackNum, value)、pop(stackNum)、isEmpty(stackNum)、peek(stackNum)方法。stackNum表示栈下标,value表示压入的值。构造函数会传入一个stackSize参数,代表每个栈的大小。

2024-05-12 18:41:39 314

原创 面试题 02.02. 返回倒数第 k 个节点

实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。注意:本题相对原题稍作改动说明:给定的 k 保证是有效的。

2024-05-12 17:29:39 148 1

原创 面试题 02.01. 移除重复节点

编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。提示:1.链表长度在[0, 20000]范围内。2.链表元素在[0, 20000]范围内。进阶:如果不得使用临时缓冲区,该怎么解决?

2024-05-12 17:20:54 305 1

原创 面试题 01.06. 字符串压缩

字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串aabcccccaaa会变为a2b1c5a3。若“压缩”后的字符串没有变短,则返回原先的字符串。你可以假设字符串中只包含大小写英文字母(a至z)。提示:1.字符串长度在[0, 50000]范围内。

2024-05-11 20:07:33 242

原创 面试题 01.05. 一次编辑

字符串有三种编辑操作:插入一个英文字符、删除一个英文字符或者替换一个英文字符。给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。

2024-05-11 20:01:15 330

原创 Mac no library called “libcairo-2“ was found

【代码】Mac no library called “libcairo-2“ was found。

2024-05-01 20:50:24 842 3

原创 [leetcode] 852. 山脉数组的峰顶索引

符合下列属性的数组 arr 称为 山脉数组 :存在 i(0 < i < arr.length - 1)使得:给你由整数组成的山脉数组 arr ,返回满足 arr[0] < arr[1] < … arr[i - 1] < arr[i] > arr[i + 1] > … > arr[arr.length - 1] 的下标 i。你必须设计并实现时间复杂度为 O(log(n)) 的解决方案。

2024-04-27 18:05:34 184 3

原创 [leetcode] 703. 数据流中的第 K 大元素

设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。

2024-04-27 17:41:56 309

原创 [leetcode] 285. 二叉搜索树中的中序后继

给定一棵二叉搜索树和其中的一个节点 p ,找到该节点在树中的中序后继。如果节点没有中序后继,请返回 null。节点 p 的后继是值比 p.val 大的节点中键值最小的节点,即按中序遍历的顺序节点 p 的下一个节点。

2024-04-27 15:51:11 300

原创 [leetcode] K 和数对的最大数目

给你一个整数数组 nums 和一个整数 k。每一步操作中,你需要从数组中选出和为 k 的两个整数,并将它们移出数组。返回你可以对数组执行的最大操作数。

2024-04-23 08:58:46 407

原创 [leetcode] 1071. 字符串的最大公因子

对于字符串 s 和 t,只有在 s = t + t + t + … + t + t(t 自身连接 1 次或多次)时,我们才认定 “t 能除尽 s”。给定两个字符串 str1 和 str2。返回 最长字符串 x,要求满足 x 能除尽 str1 且 x 能除尽 str2。

2024-04-22 22:36:12 230

原创 [leetcode] 1768. 交替合并字符串

给你两个字符串 word1 和 word2。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返回 合并后的字符串。

2024-04-22 22:26:57 150

原创 [leetcode] 2 的幂

给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true;否则,返回 false。如果存在一个整数 x 使得 n == 2x ,则认为 n 是 2 的幂次方。进阶:你能够不使用循环/递归解决此问题吗?

2024-04-21 18:39:17 231 3

原创 [leetcode] 264. 丑数 II

给你一个整数 n ,请你找出并返回第 n 个 丑数。丑数 就是质因子只包含 2、3 和 5 的正整数。

2024-04-21 17:50:08 179 2

原创 [leetcode] 235. 二叉搜索树的最近公共祖先

给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,null,3,5]

2024-04-21 16:12:11 231

原创 [leetcode] 946. 验证栈序列

给定 pushed 和 popped 两个序列,每个序列中的 值都不重复,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的结果时,返回 true;否则,返回 false。

2024-04-21 11:17:09 243

原创 [leetcode] 796. 旋转字符串

给定两个字符串, s 和 goal。如果在若干次旋转操作之后,s 能变成 goal ,那么返回 true。s 的 旋转操作 就是将 s 最左边的字符移动到最右边。

2024-04-21 11:07:10 328 1

原创 [leetcode] 232. 用栈实现队列

请你仅使用两个栈实现先入先出队列。

2024-04-21 09:52:21 328

原创 [leetcode] 433. 最小基因变化

基因序列可以表示为一条由 8 个字符组成的字符串,其中每个字符都是 ‘A’、‘C’、‘G’ 和 ‘T’ 之一。假设我们需要调查从基因序列 start 变为 end 所发生的基因变化。一次基因变化就意味着这个基因序列中的一个字符发生了变化。另有一个基因库 bank 记录了所有有效的基因变化,只有基因库中的基因才是有效的基因序列。(变化后的基因必须位于基因库 bank 中)

2024-04-14 15:11:38 350

原创 [leetcode] 427. 建立四叉树

给你一个 n * n 矩阵 grid ,矩阵由若干 0 和 1 组成。请你用四叉树表示该矩阵 grid。你需要返回能表示矩阵 grid 的 四叉树 的根结点。四叉树数据结构中,每个内部节点只有四个子节点。此外,每个节点都有两个属性:val:储存叶子结点所代表的区域的值。1 对应 True,0 对应 False。注意,当 isLeaf 为 False 时,你可以把 True 或者 False 赋值给节点,两种值都会被判题机制 接受。

2024-04-13 17:19:44 454

原创 [leetcode] 164. 最大间距

给定一个无序的数组 nums,返回 数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于 2,则返回 0。您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法。

2024-04-10 09:04:49 235

原创 [leetcode] 110. 平衡二叉树

给定一个二叉树,判断它是否是平衡二叉树。

2024-04-08 23:56:29 230 1

原创 [leetcode] 25. K 个一组翻转链表

给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例 1进阶:你可以设计一个只用 O(1) 额外内存空间的算法解决此问题吗?

2024-04-06 16:42:13 635

原创 [leetcode] 191. 位1的个数

编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中设置位的个数(也被称为汉明重量)。

2024-04-05 16:11:54 280

原创 [leetcode] 190. 颠倒二进制位

颠倒给定的 32 位无符号整数的二进制位。提示:请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在 Java 中,编译器使用二进制补码记法来表示有符号整数。因此,在 示例 2 中,输入表示有符号整数 -3,输出表示有符号整数 -1073741825。进阶: 如果多次调用这个函数,你将如何优化你的算法?

2024-04-05 16:08:26 212

原创 [leetcode] 66. 加一

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。

2024-04-05 14:31:39 280

原创 [leetcode] 637. 二叉树的层平均值

给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。

2024-04-01 19:09:25 435

StegoShare.jar.zip

一个小工具,可以隐藏文件到某文件中,也可以从某文件中提取该文件

2021-05-24

openfst-1.6.7.tar.gz

编译ctcdecode所需要的第三方库,下载地址为:https://sites.google.com/site/openfst/home/openfst-down/openfst-1.6.7.tar.gz

2020-05-06

RotateDemo.rar

QT5版本的旋转图片的动画,编译器用的mingW,代码进行了重构改良,文章请参考: https://blog.csdn.net/w5688414/article/details/90072287

2019-05-10

springboot getopenid demo

springboot实现用户信息授权获取用户的id, 写的教程地址为https://blog.csdn.net/w5688414/article/details/88541743

2019-03-13

pytorch 0.3.1 python3.6 CPU版本whl

pytorch 0.3.1 python3.6 CPU版本whl,这个属于老版本了,在官网上都不容易找到,我这里分享出来

2019-03-11

NUS-WIDE多标签分类数据集整理

博客地址为:https://blog.csdn.net/w5688414/article/details/84593705 用keras进行多标签分类的图片数据集,图片取自于NUS-WIDE数据集

2018-11-29

VGG_ILSVRC_16_layers_fc_reduced.h5

VGG_ILSVRC_16_layers_fc_reduced.h5文件,用于ssd keras模型,考虑到国内没有搜到该资源,我来当当搬运工

2018-11-07

Jetson-TX2 tensorflow-1.3.0-cp35-cp35m-linux_aarch64.whl

最近编译成功了tensorflow 1.3的版本,tensorflow-1.3.0-cp35-cp35m-linux_aarch64.whl,把编译成功的文件分享给大家

2017-12-25

bazel-0.6.1-dist.zip 下载

官网地址为:https://github.com/bazelbuild/bazel/releases/,但是很难下载下来,我用的是校园网,都下了好久,我把我下载的包分享给大家,希望对大家有用

2017-11-15

Connectionist Temporal Classification: A Tutorial with Gritty Details

教程:Connectionist Temporal Classification详解补充中文翻译的对应的英文原版教程,链接为:http://blog.csdn.net/w5688414/article/details/77867786,希望能帮助到大家

2017-09-14

操作系统页面置换LRU,FIFO,OPT算法实现代码

LRU算法,FIFO算法,OPT算法,belady现象

2015-01-05

异步框架上传客户端示例

android异步框架应用的一个小小的示例

2014-09-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除