自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 分享一些实习经验和如何克服首次实习的焦虑

适用人群:要去实习且焦虑的同学。这个其实更适合发在知乎上,哈哈。

2024-09-02 14:30:43 308

原创 vim和nano的基础教程(很基础的那种)

nano的用户界面相对简单直观,如果习惯了Windows上的图形化操作,那就nano更易于理解。nano的快捷键也很好记。vim是提供了大量的功能和定制选项,处理复杂的文本编辑任务时非常高效。vim有大量的快捷键和组合键,不好记可以先用nano过渡;vimvim。

2024-09-02 10:43:24 328

原创 第一次用macos快速上手教程

第一次从Windows系统跳到macOS,难免有些不知所措,

2024-08-30 18:37:28 289

原创 如何理解递归(适合小白)

如何理解递归?写了这么多年代码,我居然今天才会使用递归,所以想告诉大家,递归思想不难,但是有需要注意的点。递归是一种算法设计技巧,它的基本思想是通过将问题分解成更小的子问题来求解,直到问题足够简单,可以直接解决。这种“自我调用”的方式在很多问题中非常有效。这是递归停止的条件。当问题变得足够小,不再需要进一步递归时,递归调用就会停止并返回结果。

2024-08-19 23:41:49 290

原创 一个快速理解[快速排序]的Python代码

是一种常用的高效排序算法,采用了的思想。它的核心思路是通过选择一个“基准”元素,将数组分成两部分,一部分比基准小,另一部分比基准大,然后递归地对这两部分进行排序。

2024-08-19 23:03:22 224

原创 对于编程者,如何快速理解对数(log),通过二分查找法。

对数是指数运算的逆运算。如果我们有一个指数方程:那么b就是c对a的对数,记作:举例:换句话说,对数回答了“给定一个底数 a,多少次乘法可以得到 c”这个问题。下面举一个具体算法理解对数,之后就能更好的理解有些算法时间复杂度是怎么算的了。

2024-08-19 14:54:14 391

原创 如何通俗理解准确率、精确率、召回率、F1score、AUC、ROC

本文我会用最通俗的语言帮助大家快速理解并记住准确率、精确率、召回率、F1score,AUC、ROC以及特异度。这些指标其实乍一看能知道都是什么,但是一用起来记不住定义。

2024-08-13 20:34:17 881

原创 Chinese Traffic Sign Database(交通标志数据集标签)标签

这个数据集没有中文标签,我自己写的。

2024-08-12 14:08:00 164

原创 机器学习/深度学习中,防止过拟合的方法

在深度学习中,正则化的作用是防止模型过拟合(overfitting),从而提高模型在新数据上的泛化能力。过拟合是指模型在训练数据上表现良好,但在未见过的测试数据上表现不佳。这通常是因为模型过于复杂,以至于它不仅学习到了数据的模式,还捕捉到了数据中的噪声。

2024-08-11 13:47:59 619

原创 数字金字塔共有6层,最底层有6个正整数,这6个数字靠近的两个相加得到上一层的5个数字,同样这5个数字靠近的两个相加得到再上一层的4个数字。现在这个金字塔有些数字已经看不到了,你能根据已有的数字推算

首先看,5下面的俩问号无非4种情况,1,4 /2,3 /3,2 /4,1,那把每一种情况都算出来之后,发现四种情况都ok,之后看14下面俩问号,无非13种情况,那最后就是13*4种组合,52种。今天有个面试,最后出了一个题,给我三分钟考虑时间,结果紧张没想出来,过后下楼在电梯里想明白了,半夜睡不着,必须编出来。逻辑很简单,14和5下面的俩问号看作是小金字塔了,那30下面的问号也可以看作是小金字塔,想想就睡不着,这么简单居然当时没想出来。

2024-08-09 03:56:13 167

原创 Windows下MySQL数据库复制到Linux上

将Windows上的一个MySQL数据库复制到云服务器涉及几个步骤,主要包括导出数据库、传输文件到云服务器,然后在服务器上导入这个数据库。

2024-08-05 23:14:38 317

原创 MySQL常用命令

一个英文或数字占1个字节,一个中文占3个字节。

2024-08-05 16:55:05 88

原创 云服务器frp内网穿透,包括防火墙如何设置

实现通过云服务器实现frp内网穿透。

2024-08-05 14:58:14 1016

原创 如何购买域名和免费试用云服务器(阿里云)

阿里云官网。

2024-07-30 19:19:30 311

原创 python返回最长回文子串的四种算法

初始化:创建一个二维布尔数组dp[i][j],其中dp[i][j]表示从索引i到索引j的子串是否是回文。初始化所有单字符子串dp[i][i]为True,因为单个字符总是回文。填充表格:对于长度大于1的子串,检查和更新dp表。如果s[i]等于s[j]且子串是回文(即是True),则s[i...j]也是回文。更新最长回文长度和起始点:每次发现一个回文子串时,检查其长度是否是当前已知的最长回文长度,如果是,则更新最长回文长度和起始索引。

2024-07-29 16:13:59 377

原创 验证集是干什么的

不知道大家有没有这样的问题,我最开始接触深度学习,跑过很多项目,发现基本只有训练集和测试集,后来才发现还有验证集,就去搜索,看了很多,基本上都说,验证集是用来调整超参数的。

2024-07-27 07:00:00 285

原创 ABINET/ABCNET的bug汇总

原来是evaluation验证的时候,我的gt_ctw1500.zip和源码生成的det.zip路径对比时候不行,具体原因是我压缩gt_ctw1500.zip时候把文件压缩,应该是全选里面的txt然后再压缩,这样会造成gt_ctw1500.zip在匹配的时候出现ctw1500/000115.txt,不符合'0-9'的命名。作者后续可以优化或者提醒一下下噢。我太菜了,一开始以为是我的数据问题,花了一周检查数据,然后才考虑源码输出,不过事情终于解决拉/

2024-07-26 19:24:10 291

原创 如何在GitHub上传文件

首先在网页上Public无论什么端,先cd到你的文件夹下,如果是Windows,可以在目标文件夹的地址栏输入cmd,直接进入当前路径下的cmd。第一步是配置一下自己的信息,在引号中替换,只需要配置一遍之后依次执行下面的命令,记得改用户名和项目名,期间会收到确认许可。

2024-07-26 18:51:03 167

原创 Python PyTorch cuda 显卡驱动对应关系

首先要看自己是什么显卡,再选择驱动,比如我现在在用一个2080ti的服务器,驱动是470.256.02,那我就要按照驱动去选别的了。个人不建议为了cuda换驱动,除非万不得已,因为安驱动真的麻烦。比如我用的cuda11.3,我就可以安装pytorch1.11。如果你真的需要更高版本的cuda,那就得尝试升级驱动了。比如我的那个,最多安装cuda11.3。这我就不展示了,内容太多了。

2024-07-26 16:55:15 1092

原创 ‘Beziers‘ object has no attribute ‘__len__‘

我看到有大佬说用9eb4831分支安装,但我的项目用那个安,会缺方法,两难,只能用这招了。

2024-07-26 16:29:21 105

原创 如何订阅GPT4,2024年9月

2024-07-19 15:13:51 174

原创 服务器里如何自己用某一版本的cuda,而不影响其他人,如果创建自己版本的cuda

问题场景:有一台AI服务器,默认安装的是cuda12版本的,但目前你自己跑的项目需要cuda11.3版本的,如何不影响其他人而创建只属于自己的cuda呢系统CentOS。

2024-07-19 14:49:51 234

原创 Detectron2安装教程与坑

Detectron2安装教程

2024-07-18 13:24:00 891

原创 OAK_AI的自我介绍

自我介绍

2024-07-18 12:54:31 111

原创 qtdesigner的QGraphicsScene怎么用

QGraphicsScene不会用怎么办?其实我不太明白原理,但是能用。生成的.py文件部分展示,定位到有关QGraphicsScene的地方。代码里QGraphicsScene不会用怎么办,在下面代码的下面。在cmd用下面命令从.ui转成.py文件。使用qtdesigner设计ui,之后在编写打开图片的函数时,这样写。

2024-03-08 00:57:38 215 1

空空如也

空空如也

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

TA关注的人

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