自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 技术回顾-yolov1

yolov1算法特点就是快,在TitanX显卡上可以做到45FPS的检测速度,小网络版本可以做到155FPS,非常适合用于实时检测。

2024-08-05 00:25:11 358

原创 在ubuntu如何使用ollama部署自己微调模型的服务

看了很多的博客,基本都是把官方文档例子,只是启动已有模型的方法。。。。。随后看了文档之后,成功点亮自己的服务!(乱码可以忽略。。。。

2024-08-01 12:50:07 149

原创 微调llama3问题解决-RuntimeError: CUDA unknown error - this may be due to an incorrectly set up environment

这个问题直接给我干懵圈!搞了小一天终于解决。网上说可能是显卡不够,这是错误的说法。由于我使用的是租的云服务器(按照消费计时的),这问题基本就是torch、cuda、cudnn版本不对!

2024-07-30 17:36:24 260

原创 面试的奇葩经历-五分钟没到给我职业改了

不是自己行业,或者跨界太多面试之前一定沟通好!不然准白跑。

2024-07-05 15:14:00 406 1

原创 二叉树和遍历的实现

二叉树是一种数据结构,它由节点(Nodes)组成,每个节点最多有两个子节点,分别称为左子节点和右子节点。

2024-06-22 12:11:42 328

原创 目标500万---暴力方法模拟双色球

最近大家也看到了这就业环境,所以我把目光放在了500万上。。。对就是那个2元投入500万回报。但是深入了解发现,这玩意水挺深啊!说啥的都有,所以我选择最暴力的方式,直接随机,因为他本来就是随机的!

2024-06-13 23:12:21 241

原创 python语音识别新选择openai出品的whisper

语音识别包以前我用的最顺手的就是好用方便,最重要的是效果还不错!但是现在用的伙伴们对这个错误不陌生吧!脑干直接干蒙圈!!!

2024-05-31 17:54:23 663

原创 gradio-热部署启动和多tag页面的实现

其实很简单,我就想搜一下gradio热部署怎么设置。这个包介绍很少可以理解,毕竟比较小众!但是居然没有人写这个玩意。。。我就很不理解,大多数gradio的介绍基本就是翻译一下,然后把官方代码贴上去。这样的博客能有提高么!

2024-05-30 11:38:41 441

原创 粗暴方法实现---根据场景视频自动剪辑

由于自己没事在平台上发一些视频,但是每次都感觉写文案和剪辑最费时间。文案来感觉了一下子就出来了,但是剪辑视频是真废时间啊。于是想个办法能不能先自动把视频剪短,然后根据文案直接丢到某映里对应一下就好了。要求也不高只要把场景不同的分割开就好了!(全部代码会放在最后!

2024-05-30 00:05:58 590

原创 解决pytorch莫名报错Segmentation fault (core dumped)

解决Pytorch引起的报错Segmentation fault (core dumped)!

2024-05-28 23:52:11 1638

原创 gradio常见问题-上传视频修改上传位置

grado可能大部分都不会用到,但是对于搞模型的同学简直就是神器!它可以非常快速的构建一个web系统,用来检测模型结果!但是它官网对国内不太友好慢不说,没有pdf版的文档!!!并且网上许多教程都是抄袭官网,我都好奇你们真的用过吗。。。。。由于近期大量使用把常见的坑跟大家分享一下!一般的教程建议看其他博主的翻译的非常好,我这里只说方法哈!

2024-05-27 14:10:35 462

原创 古老的tensorflow项目移植的坑

对于古老的tensorflow项目,千万别动,如果要动一定注意显卡版本,对于代码用老框架的可以用版本,这是做了最后优化兼容的版本,如果这个不行那么就别挣扎了。如果纯tensorflow代码可以用工具直接转化新版本,但是如果和keras搭配使用,那么只能祝你好运,大概率要重构模型了哈哈哈哈!

2024-05-26 22:59:12 238

原创 手把手教你如何将你的电脑变成Ubuntu系统(最新版本是不是失败了哈哈哈哈)

我一度以为自己主板问题,但是之前确实装过ubuntu16没什么问题,于是降级了22直接成功(这个也会有同样问题,但是在安装的时候选择格式化安装即可,24版本根本就没到这步骤就结束了),其实安装的时候很简单,只需要下一步即可,但是建议装最小的系统和格式化磁盘安装即可,熬了一夜终于搞定了!原本是这个想法,但是遇到了问题搞了一夜,还是不行最后换成22版本非常顺利,所以如果遇到了报错大胆换成22不然会死人的。这个错误可以不管,因为有的不支持sgx设置,如果支持就去Bios里去修改即可。

2024-05-23 17:42:54 517

原创 python-字典的相关用法

字典是python中一种常用的数据结构,用于存放具有映射关系的数据。主要的存储形式key-value的形式。

2024-05-21 01:33:56 127

原创 经典网络--Alexnet

Alexnet简介AlexNet网络,是2012年ImageNet竞赛冠军,准确率达到57.1%,top 1-5 达到80.2%.网络基本架构论文地址pytorch实现说明:有的实现输入为224,这是为了方便计算 (224-11)/4 + 1=55方便整除这里没有实现LRN结构(据说效果不大)# encoding: utf-8# @Author : NanG# create on 2021/8/19 11:34 下午import torchfrom torch import n

2021-08-23 17:45:40 630

原创 ubuntu显卡莫名丢失小妙招

最近电脑升级到20.04,任务大的时候会卡住,重启之后显卡驱动莫名消失。我感觉是我人品不好。。。。。。。。首先排除一下物理因素,显卡是否掉了,进灰之类的。如果排除第一种# 关掉界面sudo service lightdm stop# 卸载显卡驱动sudo apt-get --purge remove nvidia*#查询版本sudo apt-cache search nvidia-driver#根据建议安装sudo apt install nvidia-430(根据实际)#

2021-07-23 10:04:41 2630

原创 supervisor+cesi多服务器进程集中管理

supervisor+cesi多服务器进程集中管理最近由于管理的服务器比较多啊,难免疏忽有的服务就挂了,实在不想被老板天天挂念着我。。。。所以我毅然决然找个工具来管理一下,需求如下:必须有web界面,可以界面操作(我这么懒。。。)能够服务挂了自动重启(不想让老板半夜想我哈哈)找了半天supervisor比较符合,但是他是单机操作,之前有人在github上发现了supervisor_monitor,但是现在官方推荐cesi比较好,最后不得不吐槽一下,网上的教程真的是五花八门但是基本上都是太基础了…

2021-07-22 23:35:46 1758

原创 python数据结构与算法分析--搜索

本文参考于《python数据结构与算法分析》顺序搜索:依次按照顺序进行访问。#无序搜索from datetime import datetimedef sequentialSearch(alist, item): pos = 0 found = False starttime = datetime.timestamp(datetime.now()) whi...

2020-03-31 23:48:47 556

原创 python数据结构与算法分析--列表

本文参考于《python数据结构与算法分析》列表:是元素的集合。其中每一个元素都有一个相对于其他元素的位置。这种表称为无序列表。无序列表抽象抽象数据类型List():无序列表是元素的集合add(item):添加itemremove(item):移除itemsearch(item):搜索itemisEmpty():检查是否为空length():返回个数append(item):列...

2020-03-29 00:21:14 461

原创 python数据结构与算法分析--队列

本文参考于《python数据结构与算法分析》队列:是有序集合,添加操作发生在尾部,移除操作发生在头部。新元素从尾部进入队列,然后一直向前移动到头部,直到成为下个被移除的元素。这种排序原则被称作FIFO(first-in-first-out),即先进先出。队列抽象数据类型Queue() 创建空队列enqueue(item):尾部添加元素dequeue():头部移除元素isEmpty()...

2020-03-28 23:00:56 204

原创 python数据结构与算法分析--栈

本文参考于《python数据结构与算法分析》栈栈:它是有序集合,添加操作和移除操作总发生在同一端,即"顶端",另一端被称为"低端"。栈中的元素离低端越近,代表其在栈中的时间越长,最新添加的元素将被最先移除。这种排序原则被称作LIFO(last-in-first-out),即后进先出。场景:每一个浏览器都有返回按钮,当我们从一个网页跳到另一个网页时,这些网页实际上是URL都被存放在一个栈中。当...

2020-03-28 00:05:19 170

原创 带显卡的服务器上装ubuntu16.04出现nouveau header erros错误及cuda安装问题

今天重新装了下系统ubuntu16.04按照正常的顺序装,大概就是制作启动u盘,然后进行安装(这里就不做赘述的,网上都可以搜到),下面是重点,突然报错nouveau header等错误 然后就不断地刷屏幕。很显然nouveau出现这基本就是显卡方面的问题,但是在网上搜索并没有良好的去解决这个事情,其实原因将显示屏插在了显卡上,但是本机并未安装显卡驱动,解决方法在安装界面(由于当时没记录,所以随便...

2020-03-25 21:08:27 488

原创 postgresql数据库迁移

问题今天上服务器突然发现,pg数据库docker不见了,内心慌得一批因为有个数据库在docker中,虽然不常用但是也有很重要的数据在。看过之后docker确实不在了,幸好数据库映射到主机中存储也是万幸。下面说下我恢复的过程:首先docker中push一个9.6版postgresql数据库。#下载容器docker pull postgres:9.6#创建镜像docker run -i...

2020-03-18 18:54:22 745

原创 《算法图解》读书笔记-3(递归与栈)

递归问题引入:假设你在祖母的阁楼中翻箱倒柜,发现了一个上锁的神秘手提箱。祖母告诉你,钥匙很可能在下面这个盒子里。这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在某个盒子中。为找到钥匙,你将使 用什么算法?先想想这个问题,再接着往下看。方法一:(1) 创建一个要查找的盒子堆。(2) 从盒子堆取出一个盒子,在里面找。(3) 如果找到的是盒子,就将其加入盒子堆中,以便以后再查找。 (4)...

2020-03-18 12:45:16 133

原创 《算法图解》读书笔记-2选择排序(数组与链表)

数组和链表链表:链表中的元素可储存在内存的任何地方,也就是说可以不连续。链表的每个元素都存储了下一个元素的地址,从而使一系列随机的内存串在一起。它的优势是插入方面比较快。补充知识:其实链表分为单链表和双链表(此图出处)。说出来你可能不信对于链表的介绍就像开玩笑一样的结束了。。。。。。但是为了加强下印象简单实现个单链表结构,大佬勿喷。。。class Node(object): ...

2020-03-17 12:22:57 189

原创 《算法图解》读书笔记-1算法简介

大O表示法提到数据结构和算法经常会提到大O表示这个概念。一开始刚接触的时候我就很懵圈这是个什么玩意!随着深入了解,其实大O表示法指出了算法有多快,它并不是以单位来评估速度,它注重的是算法运行时间的增速(个人理解类似物理中加速的意思)。eg:假设列表包含n个元素。简单查找需要检查每个元素,因此需要执行n次操作。使用大O表示法,这个运行时间为O(n)。常见的集中大O运行时间:O(log n)...

2020-03-17 00:12:54 119

空空如也

空空如也

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

TA关注的人

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