自定义博客皮肤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

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

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

原创 [leetcode] 169. 多数元素

给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入:nums = [3,2,3]输出:3示例 2:输入:nums = [2,2,1,1,1,2,2]输出:2进阶:尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。

2024-02-05 09:32:36 197

原创 ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found

我看网上的解决方案是通过软链接的方式来解决的,这个太麻烦了。

2024-01-28 10:15:42 206

原创 平行宇宙中的奶奶

我不理解一粒米在她心目中的重量,那种完全不忍直视的举动,却成了我终身难忘的记忆。大概是2017年我们家开始修房子,修建工程和进度大大超过了我们的预期,几乎花光了所有,我奶奶的病情也在时不时的恶化,每次发我奶奶的视频,我都不敢看,在我家最艰难的一年,我奶奶把她的存折拿了出来,那里面存了她全部家当,存折由二姑转交给我妈,说这个存折里面的所有费用都是为我读大学准备的,存了至少5年了,最后奶奶发现我读大学并不需要她的这笔费用,因为学费和奖学金可以抵消,我每个月还有生活补助,所以这笔费用转交给了我妈用于新房的建设。

2024-01-02 12:44:34 468

原创 Python去除中文文本中的特殊字符

【代码】Python去除文本中的特殊字符。

2023-11-16 21:44:31 316

原创 anaconda安装python 3.11

【代码】anaconda安装python 3.11。

2023-10-24 14:03:48 1513

原创 [Paddle-pipelines] AttributeError: partially initialized module ‘charset_normalizer‘

我分析了一下是pdfminer引起的,可能是安装的版本的包的问题。

2023-10-22 11:26:32 803

原创 [elasticsearch]使用postman来查询数据

最近需要debug程序,debug的时候需要查找elasticsearch里面的数据是否正确。第一步建立一个post请求,并按照图下的方式填上ur和参数:我这里查询的是title字段。如果需要用户名和密码,需要这样填写:填写用户名和密码:然后点击send就可以获取数据啦。

2023-10-13 09:01:17 1426

原创 【mteb[beir]】Fetching trec_eval from https://github.com/usnistgov/trec_eval/archive/v9.0.8.tar.gz.

我发现我使用的是百度源来安装的,大概是百度源的问题。

2023-10-07 12:07:53 129

原创 [Mac] 安装paddle-pipelines出现 ERROR: Failed building wheel for lmdb

【代码】[Mac] 安装paddle-pipelines出现 ERROR: Failed building wheel for lmdb。

2023-10-02 09:16:05 926

原创 [DeepSpeed]RuntimeError: output tensor must have the same type as input tensor

最近在跑chatglm2的sft的时候出现了下面的错误,我的运行方式是bf16, deepspeed zero3,因为担心fp16会有很多的nan.

2023-09-26 07:26:48 366

原创 [Spacy]No matching distribution found for spacy-pkuseg<0.1.0,>=0.0.27

【代码】[Spacy]No matching distribution found for spacy-pkuseg<0.1.0,>=0.0.27。

2023-09-05 18:07:46 146

原创 [peft]ImportError: cannot import name ‘is_npu_available‘ from ‘accelerate.utils‘

卸载后重新安装就可以了。

2023-09-04 18:33:32 585 1

原创 Python统计多个文件夹的文件的数目

【代码】Python统计多个文件夹的文件的数目。

2023-08-31 09:02:58 238

原创 Python调用文心一言的API

然后就可以开开心心的使用文心一言的API了。

2023-08-22 21:47:14 2765 6

原创 python的tril,pad,block_diag在LLM上的使用

我发现LLM的输入里面attention_mask,position_ids的构造会不一样,其他的都还好,所以这里分享出来,与大家共同进步。最近需要对position_ids和attention_mask进行重构,所以需要掌握numpy的一些操作,以下是一些示例,

2023-07-26 08:35:04 173

原创 python sum拼接list

【代码】python sum拼接list。

2023-07-20 10:12:38 78

原创 [leetcode] 518. 零钱兑换ii

目标数为背包容量,硬币数值代表物品容量,但是这里求的是方法数,并不是求的价值,同一个硬币可以使用无数次。给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0。题目数据保证结果符合 32 位带符号整数。最终的返回值就是dp[amount]了。假设每一种面额的硬币有无限个。

2023-07-18 09:27:54 349

原创 [git][remote rejected] ben1 -> ben1 (permission denied)

我猜想是因为没有输入用户名和密码的缘故。

2023-06-27 12:29:29 790

原创 [transformers]在trainer中使用torch.profiler.profile

今天需要在transformers的trainer的API中使用profile,然后分析模型的性能,但是trainer的封装度比较高,不太好修改,其实可以使用callback的方式完成profile的性能监控。

2023-06-23 18:42:24 754

原创 [torch] torch profiler使用示例

我给的示例是chatglm的,有需要的可以换成其他的模型,原理是一样的。

2023-06-23 11:59:37 914

原创 【正则表达式】正则表达式符号.*? 非贪婪,遇到开始字符和结束字符就进行截取

【代码】【正则表达式】正则表达式符号.*?非贪婪,遇到开始字符和结束字符就进行截取。

2023-06-05 13:40:19 68

原创 [anaconda] CondaValueError: prefix already exists

直接手动删除后,重新创建.

2023-06-02 18:31:15 1256

原创 [Paddle-Pipelines] TypeError: issubclass() arg 1 must be a class

我的Python版本是3.8.16,其他的就没有什么特别的了,Google了好久才知道原来是版本的问题。

2023-05-23 18:24:03 1138 1

原创 [PaddlePaddle]HuggingFace上的Pytorch模型转PaddlePaddle模型示例

最近需要把HuggingFace上的Pytorch模型转换成Paddle的模型,总体思路是,只需要做一些小的映射就行了。下面我提供一个通用的示例,方便大家平时自己转模型和代码,主要思路就是对其中的Linear进行转置就可以了。有的人会说模型的代码需要怎么变呢?其实只需要把Torch对应的API替换成PaddlePaddle的API就行了,不用做过多的改变,注意一些写法的区别,可以参考文档。,可能不是很完善,如果没有找到对应的映射,就需要分别查torch和PaddlePaddle的文档进行比对了。

2023-05-21 08:24:18 342

原创 [paddlenlp] 基于ernie 3.0的静态图导出

最近需要导出ernie 3.0的静态图,所以写了一个导出的示例,分享出来,方便大家来参考,用于自己的项目中。如果需要C++部署,参考链接然后按照教程做就行了。

2023-04-28 16:32:42 124

原创 [scikit-learn]ImportError: dlopen: cannot load any more object with static TLS

【代码】[scikit-learn]ImportError: dlopen: cannot load any more object with static TLS。

2023-04-20 17:59:49 547 1

原创 [pytorch] Dataloader和Dataset的基本使用示例

数据的读取部分不太统一,所以需要靠大家自己来实现啦。

2023-04-05 23:09:53 163

原创 ubuntu 18.04 SUMO的安装教程

然后就可以开开心心的跑DQN,PPO等程序了哈,是不是很简单。

2023-04-01 19:26:58 388

原创 [强化学习]Invalid MIT-MAGIC-COOKIE-1 keyFXApp::openDisplay: unable to open display :0.0

然后就很烦,我是用visual studio code远程连接,然后运行的,后面发现我没有开图形界面的原因,然后我就打开了ubuntu的图形化界面运行,发现问题就没有了。

2023-03-26 18:39:52 581 1

原创 [python]随机按照比例划分图像数据集为训练集和测试集

我的根目录是Images,其中TigerHead是类别名,下面的jpg是该目录的图片。

2023-03-26 11:47:13 621

原创 [Gradio] 更新Dropdown里面的默认值

最近需要用到Gradio的dropdown的控件,但是里面的默认值需要随着一些操作而改变,网上查了好久才有答案,这里给出一个示例,让大家少走弯路哈。

2023-03-20 09:03:17 1885 3

原创 [paddlenlp] typeerror: type tuple cannot be instantiated; use tuple() instead

具体原因未知,所以导入paddlenlp的包的时候,不建议用*进行全部导入。

2023-03-18 14:16:15 78

原创 [lightGBM]使用LightGBM来实现恶意软件识别

最近正好用树模型,所以正好整理一下相关的示例代码,方便大家进行后面的修改。我这里使用的数据集是恶意软件的表格数据,下载地址为:https://github.com/chihebchebbi/Mastering-Machine-Learning-for-Penetration-Testing/blob/master/Chapter03/MalwareData.csv.gz下载完数据,解压放到data目录里面,然后使用随机森林的示例代码(lgb_demo.py)为:# build the lightgbm

2023-03-15 00:49:49 166

原创 [scikit-learn]使用随机森林来识别恶意软件

【代码】[scikit-learn]使用随机森林来识别恶意软件。

2023-03-15 00:20:06 192

原创 [leetcode] 48 旋转图像

你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。进行一次主对角线翻转和竖直翻转就行了。

2023-02-21 14:10:52 82

原创 [leetcode] 35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。

2023-02-21 08:35:20 104

原创 [leetcode] 34 在排序数组中查找元素的第一个和最后一个位置

这道题可以用常规的二分法写出来,但要注意下重复的情况,我是在找到一个target之后,向左向右进行拓展得到重复的边界的,稍微有点暴力。给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。如果数组中不存在目标值 target,返回 [-1, -1]。

2023-02-21 08:26:36 187

原创 [leetcode] 26. 删除有序数组中的重复项

由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。将最终结果插入 nums 的前 k 个位置后返回 k。如果所有断言都通过,那么您的题解将被 通过。

2023-02-20 02:34:50 123

原创 [leetcode] 13 罗马数字转整数

罗马数字转整数:这个算法用字典,然后根据字典进行解析就行了。

2023-02-19 22:36:23 289

原创 [leetcode 7] 整数反转

如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。这道题的思路也很直接,当时想复杂了,直接把负数变成正数,求反之后重新恢复正负数就行了。给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。假设环境不允许存储 64 位整数(有符号或无符号)。

2023-02-18 14:43:38 390

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

操作系统原理第二章作业

操作系统教程,第二版,第二章课后习题答案。

2015-01-05

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

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

2015-01-05

异步框架上传客户端示例

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

2014-09-16

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

TA关注的人

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