
python基础
文章平均质量分 59
Silver__Wolf
深度学习领域博主,主要工作内容:视频分类、目标检测、大数据处理
展开
-
Chardet:通用字符编码检测器
你是否在为下图中的报错所烦恼?烦恼文件的编码格式是什么?一遍又一遍的尝试,换来的只有冰冷的报错,今天我们将用Chardet一雪前耻。Chardet是 Mozilla 中自动检测代码的端口。作者试图尽可能多地维护原始结构(主要是出于自私的原因,以便随着原始代码的发展更容易维护端口)。由于作者的贡献,我们可以简单快速的使用到这个库。原创 2024-02-01 10:43:55 · 513 阅读 · 0 评论 -
在Windows11的WSL上运行Llama2-7b-chat 后记
往期的Llama2-7b-chat中我们试用了官方的demo,但是那个demo只能在代码中传入固定的对话,我稍微修改了一下,使其能在命令行中不间断对话(不具备记忆功能)原创 2024-02-01 10:43:38 · 574 阅读 · 0 评论 -
python队列处理
Python的队列(Queue)是一个先进先出(FIFO)的数据结构,它使用一个双向链表来实现。当一个元素被插入到队列中时,它会被添加到链表的末尾,而当一个元素被从队列中取出时,它会被从链表的头部移除。原创 2023-08-10 11:09:03 · 251 阅读 · 0 评论 -
python多线程实现
对于CPU密集型任务,由于Python的GIL机制限制了线程的并发执行,因此多线程并不能提高程序的执行速度,反而可能会因为线程之间的切换开销而降低效率。Python的多线程是通过一个叫做“解释器锁”(Interpreter Lock,简称GIL)的机制来实现的。因此,Python的多线程并不能利用多核处理器来提高程序的执行速度。Python的多线程不是真正的并发执行,而是通过解释器内部的一个线程模块实现的。这个线程模块在内部管理着多个线程的执行,但是实际上每个线程都是在单进程中顺序执行的。原创 2023-08-09 10:00:00 · 105 阅读 · 0 评论