![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 82
python
王小希ww
翻万卷书,游万里路;
学会提问,系统深入;
思考方式远比记住结论重要;
技术是帮人省时间,而不是浪费别人的时间;
胆大心细,脸皮要厚;
礼仪是让别人方便,不是让自己方便;
心态若改变,态度跟着改变;
态度改变,习惯跟着改变;
习惯改变,性格跟着改变;
性格改变,人生就跟着改变;
未来目标:学会爱自己(健身,早睡早起好习惯),学会生活(保持激情,学会精力管理),学会提升自己(抓住能够锻炼自己的一切机会,坚持看书)
展开
-
【LLM】快速了解Dify 0.6.10的核心功能:知识库检索、Agent创建和工作流编排(二)
【LLM】快速了解Dify 0.6.10的核心功能:知识库检索、Agent创建和工作流编排(二)原创 2024-06-12 00:44:45 · 1864 阅读 · 0 评论 -
【LLM】Dify 0.6.10 在Windows系统上本地化部署(一)
【LLM】Dify 0.6.10 在Windows系统上本地化部署原创 2024-06-11 01:16:44 · 2309 阅读 · 3 评论 -
【Python爬虫】Python爬虫三大基础模块(urllib & BS4 & Selenium)
Python爬虫三大基础模块原创 2023-07-01 11:26:55 · 2347 阅读 · 0 评论 -
【Python三种打包方式】分别使用PyInstaller & setupTools & 拷贝环境实现项目打包
【Python三种打包方式】分别使用PyInstaller & setupTools & 拷贝环境实现项目打包原创 2023-02-22 00:28:17 · 10930 阅读 · 0 评论 -
【Python】以邮件的方式定时发送一天的股票分析报告
该章节分成4个模块,依次对邮件发送、html模板渲染、图床搭建、定时任务进行介绍,这里并没有给出实现这个需求的完整代码。原创 2023-02-19 21:38:19 · 32673 阅读 · 2 评论 -
【Python自动化】微信自动化智能回复
【Python自动化】微信自动化智能回复原创 2022-11-08 10:17:47 · 2785 阅读 · 10 评论 -
【python单线程】flask项目在服务器启动方法尝试 & GIL锁的释放 & gunicorn和gevent.pyWSGIServer的比较
【python单线程】flask项目在服务器启动方法尝试 & GIL锁的释放 & gunicorn和gevent.pyWSGIServer的比较原创 2022-11-07 18:13:20 · 1907 阅读 · 0 评论 -
Python基础语法 & 常见面试问题 & 技巧汇总
Python基础语法 & 常见面试问题 & 技巧汇总原创 2022-10-30 20:07:40 · 929 阅读 · 0 评论 -
pandas read_csv(path,dtype)按类型读取字段
pandas read_csv(path,dtype)按类型读取字段原创 2022-10-25 16:20:21 · 3054 阅读 · 0 评论 -
flask配置SSL证书,实现https服务 & Nginx实战(推荐使用Nginx配置)
flask配置SSL证书,实现https服务原创 2022-10-22 02:28:27 · 5944 阅读 · 3 评论 -
Python flask 视频流返回问题 & RTSP断流问题解决
Python flask 视频流返回问题 & RTSP断流问题解决原创 2022-10-17 11:51:26 · 2646 阅读 · 0 评论 -
关于python flask处理前端传过来的二进制文件的常见操作(待更新)
关于python flask处理前端传过来的二进制文件的常见操作(待更新)原创 2022-10-16 02:26:25 · 3031 阅读 · 1 评论 -
Python中RabbitMQ的使用
Python中RabbitMQ的使用原创 2022-10-02 01:35:03 · 1603 阅读 · 0 评论 -
在Ubuntu18.04中更新指定python版本以及pip
在Ubuntu18.04中更新指定python版本以及pip原创 2022-09-05 22:24:22 · 3194 阅读 · 0 评论 -
【语音识别】WeNet:面向工业落地的E2E语音识别工具
WeNet:面向工业落地的E2E语音识别工具原创 2022-07-04 16:05:18 · 6980 阅读 · 6 评论 -
Python易错知识点整理(待更新)
Python易错知识点整理(待更新)原创 2022-06-28 20:51:58 · 223 阅读 · 0 评论 -
pycharm 用正则表达式搜索
pycharm用正则表达式搜索原创 2022-06-14 14:42:41 · 754 阅读 · 0 评论 -
YoloV5模型的简单使用
Yolov5模型的简单使用原创 2022-06-13 01:55:47 · 5978 阅读 · 1 评论 -
使用pyQt5 + agora + leanCloud实现基于学生疲劳检测的在线课堂
使用pyQt5 + agora + leanCloud实现基于学生疲劳检测的在线课堂原创 2022-06-08 01:07:51 · 695 阅读 · 1 评论 -
PyQt5基础学习
记录一下自己的PyQt5学习心得原创 2022-06-07 15:30:21 · 273 阅读 · 0 评论 -
python Agora SDK的简单使用
关于python Agora SDK的简单使用原创 2022-06-07 15:15:07 · 642 阅读 · 0 评论 -
【python版】leanCloud的使用
【python版】leanCloud的使用参考数据存储方案 价格Python SDK 安装指南数据存储开发指南 · Python文章目录【python版】leanCloud的使用通过凭证连接leanCloudleanCloud对象(Object)1、数据类型2、构建并保存对象3、获取对象(从创建到获取有时延)4、同步对象5、更新对象(可以创建新字段)6、有条件更新对象(带where条件的save)7、更新数组8、删除对象9、批量操作1)批量保存2)批量删除10、对象关系1)一对一、一对多关原创 2022-05-22 21:29:51 · 1130 阅读 · 0 评论 -
python使用logging打印信息到日志文件中
python使用logging打印信息到日志文件中参考Python输出日志信息Python + logging 输出到屏幕,将log日志写入文件使用logging打印日志到文件中的目的是:解决控制台输出内容过多,无法追溯有用信息的问题。解决云端服务器运行结果的可视化问题。为信息分级别,可以让开发者专注解决某些不起眼的bug。方便后期在有需要的情况下,对日志文件进行数据处理和分析1、logging打印属性值1)log打印级别logging函数根据它们用来跟踪的事件的级原创 2022-04-24 17:27:20 · 5956 阅读 · 3 评论 -
onnx效率问题:和Module & DataParallel比较
onnx效率问题:和Module & DataParallel比较文章目录onnx效率问题:和Module & DataParallel比较1、实验1 - 人脸定位 + 人脸关键点检测1)使用Module加载mbv2模型(Bad)2)使用DataParallel加载mbv2模型(Perfect)3)使用onnx加载mbv2模型(Good)4)疑惑2、实验2 - 人脸定位 + 人脸关键点 + 皱眉检测1)使用Module加载mbv3_small模型(Well)2)使用DataParallel原创 2022-04-21 16:34:11 · 1519 阅读 · 0 评论 -
python中的GIL详解
python中的GIL详解GIL是什么首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。就好比C++是一套语言(语法)标准,但是可以用不同的编译器来编译成可执行代码。有名的编译器例如GCC,INTEL C++,Visual C++等。Python也一样,同样一段代码可以通过CPython,PyPy,Psyco等不同的Python执行环境来执行。像其中的JPython就没有GIL。然而因为CPython是大部分环境下默认的Python执行转载 2022-04-20 19:22:55 · 2880 阅读 · 0 评论 -
python项目路径 - 文件导入时拼接项目根路径
python项目路径 - 文件导入时拼接项目根路径存在的问题:由于python文件放置的位置不同(一个在主文件夹,一个在子文件夹),在调用模型时如果通过相对路径去访问权重文件,这就会导致不同python文件在访问这个权重文件时需要传入该权重文件相对于该python文件的路径,这就有点麻烦。如果想让模型对外透明,不需要用户输入权重文件的位置,想把权重文件路径写死,这里可以考虑将项目文件的根路径和权重文件实际在项目中的位置进行拼接即可。存在问题的代码:# 人脸检测器scrfdscrfd_detetor原创 2022-04-20 19:10:19 · 1465 阅读 · 0 评论 -
numpy.ndarray不支持逻辑运算
numpy.ndarray不支持逻辑运算今天发现ndarray能实现算数运算,但不能实现逻辑运算如果想掩盖掉>=3且<=6的部分,如下逻辑运算是会报错的:a >= 3 and a <= 6a = np.array([1, 2, 3, 4, 5, 6, 7])print(a >= 3 and a <= 6)---ValueError: The truth value of an array with more than one element is ambigu原创 2022-04-20 19:05:52 · 656 阅读 · 0 评论 -
onnx标准 & onnxRuntime加速推理引擎
onnx标准 & onnxRuntime加速推理引擎文章目录onnx标准 & onnxRuntime加速推理引擎一、onnx简介二、pytorch转onnx三、tf1.0 / tf2.0 ckpt转onnx四、python onnx的使用1、环境安装2、获得onnx模型权重参数(可视化)3、onnx模型推理参考博客:ONNX运行时:跨平台、高性能ML推断和训练加速器python关于onnx模型的一些基本操作ONNX 與 Azure Machine Learning:建立並加速 M原创 2022-04-12 02:36:18 · 13549 阅读 · 7 评论 -
MPI并行计算 - mpi4py
MPI并行计算 - mpi4py博客参考:MPI,OpenMPI 与深度学习MPI文档(MPI-1.0,2.2,3.0)MPI tutorial introduction (中文版)MPI在Deep Learning的主流时代背景下除了传统计算领域外对DL的应用前景如何,MPI与NCCL的区别在哪???【科普】超算到底是咋算的?代码参考:Python并行编程cookbook(含mpi4py,Lock,Celery)mpi4py 简介Python使用MPI实现分布式计算(mpi4py原创 2022-04-12 01:23:38 · 1751 阅读 · 0 评论 -
Bootstrap重采样进行参数估计 - 置信区间
Bootstrap重采样进行参数估计 - 置信区间参考Bootstrap采样用 Bootstrap 进行参数估计大有可为利用Bootstrap法估计置信区间python之Boostrap自助法介绍统计学中的Bootstrap方法(Bootstrap抽样) 主要是在看SCRFD论文时,看到作者在寻找网络结构各模块的计算开销比例时,分别使用Empirical Bootstrap求解computation ratio的置信区间,用于下一步的网络配置自动生成(很好原创 2022-04-08 02:32:18 · 11046 阅读 · 0 评论 -
tkinter动态表格 - 实时更新数据(TkinterTable)
tkinter动态表格 - 实时更新数据(TkinterTable)参考[TkinterTable] Tkinter上的表格GUI】https://github.com/dmnfarrell/tkintertable/wiki/Usagehttps://github.com/dmnfarrell/tkintertable/issues/47python使用tkinter编写一个数据显示窗口(实时显示更新的数据)首先安装TkinterTable,即pip install tki原创 2022-04-06 02:24:14 · 14121 阅读 · 13 评论 -
锚框、交并比和非极大值抑制(tf2.0源码解析)
锚框、交并比和非极大值抑制(tf2.0源码解析)文章目录锚框、交并比和非极大值抑制(tf2.0源码解析)一、锚框生成1、锚框的宽高2、锚框的个数3、注意点(★★★)4、tf2.0代码二、交并比1、Jaccard相似度2、交并比矩阵3、标注锚框4、注意点(★★★)5、tf2.0代码1)交并比2)绘制真实框和锚框3)交并比矩阵4)计算偏移量三、非极大值抑制1、NMS原理2、注意点(★★★)3、tf2.0代码1)NMS控制台输出2)NMS锚框绘制参考计算机视觉 – 4 锚框9.4 锚框Note:如果原创 2022-04-05 23:50:39 · 753 阅读 · 0 评论 -
将tensorflow 1.x & 2.x转化成onnx文件(以arcface-tf2人脸识别模型为例)
将tensorflow 1.x & 2.x转化成onnx文件文章目录将tensorflow 1.x & 2.x转化成onnx文件一、tensorflow 1.x转化成onnx文件1、ckpt文件生成2、打印权重参数名称3、ckpt文件转pb4、ckpt文件转onnx(--checkpoint)二、tensorflow 2.x转化成onnx文件1、ckpt转savemodel(pb)1)错误用法(不能冻结权重生成pb)2)正确用法(saved_model)2、pb转onnx3、小总结(★★★原创 2022-03-28 17:33:11 · 6471 阅读 · 5 评论 -
python命令行传参
python命令行传参文章目录python命令行传参1、sys.argv + getopt传参2、argparse传参(建议,自带-h参数解析)1、sys.argv + getopt传参参考Python main函数、命名行参数import sys, getopt#参考 https://www.cnblogs.com/lwp-boy/p/13415886.html'''无名参数: 执行程序必须给定的参数,且给定参数顺序固定。通过sys.argv获取,参数以空格区分,遇到空格就认为是原创 2022-03-26 17:33:49 · 1464 阅读 · 0 评论 -
Pytorch中的学习率衰减及其用法
Pytorch中的学习率衰减及其用法文章目录Pytorch中的学习率衰减及其用法使用库函数进行调整:1、有序调整1)等间隔调整学习率 StepLR2)多间隔调整学习率 MultiStepLR3)指数衰减调整学习率 ExponentialLR4)余弦退火函数调整学习率2、自适应调整5)根据指标调整学习率 ReduceLROnPlateau3、自定义调整学习率6)不同参数组设定不同学习率 LambdaLR手动调整学习率在使用MobileNetV3 + arcFace loss训练模型时,发现accurac转载 2022-03-23 12:13:24 · 391 阅读 · 0 评论 -
【Pytorch】常见的人脸身份识别损失函数
Pytorch常见损失函数实验环境准备:人脸多角度多光照的图像数据集MUCT(276个受试者)+ MobileNetV3文章目录Pytorch常见损失函数0、Softmax(激活函数)1、NLLLoss(负对数似然损失)1)源码解析2)实验2、CrossEntropyLoss(损失函数)1)源码解析2)实验3、Center loss(损失函数 - 2016)1)源码解析2)实验4、L2-Softmax(损失约束 - 2017 特征归一化)1)源码2)实验5、SphereFace loss(损失约束 -原创 2022-03-16 22:53:19 · 2000 阅读 · 0 评论 -
Pytorch核心基础
Pytorch核心基础文章目录Pytorch核心基础一、自定义数据集类(★★★)1、使用`torchvision`内置数据集类1)CIFAR102)MNIST2、继承torch.utils.data.Dataset自定义数据类1)自定义图像数据集类("PIL image / opencv")2)自定义信号数据集类("df")3、小总结(“init数组,getitem格式转换”)4、运行报错汇总(”积少成多“)二、自定义神经网络(★★★★)1、继承`nn.Module`构建网络(”重写init,实现forw原创 2022-03-09 22:42:43 · 1295 阅读 · 0 评论 -
dlib GPU版本安装(待解决)
dlib GPU版本安装(待解决)1、CUDA安装参考神经网络学习小记录42——windows下的tensorflow-gpu=1.13.2环境配置cuda安装教程+cudnn安装教程2、dlib GPU版本安装参考_1dlib gpu版本git clone https://github.com/davisking/dlib.gitcd dlibmkdir buildcd buildcmake .. -DDLIB_USE_CUDA=1 -DUSE_AVX_INSTRUC原创 2021-03-24 21:34:17 · 1020 阅读 · 0 评论 -
python更新numpy出现的问题
python更新numpy出现的问题一开始由于tensorflow和numpy版本不一致报错ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'参考这个博客ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath’当我输入pip install --user --upgrade numpy #将numpy更新到最新版本刚才的小坑居原创 2020-11-04 23:03:44 · 6162 阅读 · 0 评论 -
conda安装jieba
conda安装jieba今天用conda下载jieba,报错;用pip安装一半后也报错解决方法:可以在官网上下载jieba压缩包,解压后将jieba文件夹放在anaconda的site-package内即可参考使用conda安装jieba等第三方包失败https://github.com/fxsjy/jieba...原创 2020-10-26 23:54:05 · 2232 阅读 · 0 评论