![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
在平凡生活中挣扎
学生
展开
-
在xAnyLabeling中加载自己训练的yolov8s-obb模型进行半自动化标注
先使用xAnyLabeling标注一部分样本,训练出v1版本的yolov8-obb模型,然后加载yolov8-obb模型到xAnyLabeling中对其余样本进行半自动化标注。节省工作量。原创 2024-05-12 17:18:15 · 1093 阅读 · 8 评论 -
python中dict数据转DataFrame,pandas实现类似sql查询语句
将一组dict字典数据转为pandas的DataFrame格式,然后用pandas实现类似sql语句中select * from xxx where condition的功能。转换方法有多种,看需求的DataFrame格式是什么样的。我采用的是将dict中key作为列,值作为行的方法。同时使用df.value_counts()或者len()可以统计查询结果的数量。第二步由pd.DataFrame()转格式。(3) 多个条件查询时,sql中语法为and和or。pandas中使用符号“&”和“|”实现。原创 2023-04-04 10:24:18 · 1888 阅读 · 3 评论 -
python对csv的读写操作
python读写csv原创 2022-07-07 14:14:47 · 380 阅读 · 0 评论 -
使用Milvus2.0时pip install pymilvus后无法import pymilvus的问题
原因:使用Milvus2.0版本时,对应的pymilvus版本已经是2.0.0rc5(或以上版本)了,不能使用pip install pymilvus安装低版本的pymilvus了。解决方案:pip install pymilvus==2.0.0rc6 (rcN取决于自己的milvus版本) ...原创 2021-11-12 16:22:19 · 3571 阅读 · 0 评论 -
alex股票查询小程序练习
1.需求:1.程序启动后,给用户提供接口,允许用户重复查询股票行情(利用循环)2.允许用户通过模糊查新股票名。如输入“啤酒”就把带啤酒的信息打印出来。3.允许按股票价格,换手率,涨跌幅这几列筛选信息,如输入“价格>50”,则把价格大于50的股票打印出来,不用判断等于。2.股票数据stock_data.txt(部分):股票代码,股票名称,当前价,涨跌额,涨跌幅,年初至今,成交量,成交额,换手率,市盈率(TTM),股息率,市值SH601778,N晶科,6.29,+1.92,+43.9原创 2020-09-10 22:21:27 · 684 阅读 · 0 评论 -
WIN10+python3.7安装pytorch和tensorflow-gpu
一、最终安装配置:环境版本:WIN10+anaconda+python3.7+CUDA10.1+cudnn0.8.2pytorch版本:torch1.7.1+torchvision0.8.2+torchaudio0.7.2tensorflow版本:tensorflow-gpu==1.15.0二、环境准备1.anaconda和python3.7的环境准备1.默认会使用anaconda的情况下,打开prompt终端,新建一个conda环境名为:tf_and_torchconda原创 2021-03-30 19:40:05 · 1001 阅读 · 0 评论 -
windows下使用anaconda安装dilb库
pip安装dilb或者编译dilb都太折磨人了!!windows下pip安装dlib库需要准备c++编译环境,安装cmake,安装boost然后再编译dlib。过程中需要安装VS或者mingw,搞得头都大了。简单直接的方法是使用conda直接安装dlib!最终参考结尾处的博客,使用anaconda直接用conda进行安装成功。conda install dlib安装过程中可能会提示当前下载的channel太多,找不到下载的package:查看一下channel,进行配置:原创 2020-12-27 19:00:37 · 551 阅读 · 0 评论 -
alex学籍注册小程序学习
需求:1.用户输入姓名,年龄,手机号,身份证号,所选课程,然后为学员完成注册。2.手机号身份证号唯一3.可选课程只能从python,linux,网络安全,前端,数据分析这几门课里选择4.学员信息存入文件今天第一次自己尝试编写,后续改进模块化,代码优化,最后参考课程讲的代码进行总结。思路:1.创建字典结构dict{ "序号":{"姓名":aaa,"年龄""111,"手机号":12345678,"身份证号":1234567890,"所选课程":python} } 创建列表.原创 2020-09-16 21:44:12 · 466 阅读 · 0 评论 -
Alex课程学习python内置函数知识点总结
目标:常用的python内置函数使用方法和练习内置函数abs()取绝对值all()返回一个bool类型的判断,判断all里面是不是true,特别的只要有一个false,整个结果就是flase了。any()要求任意一个值为true就可以,all是要求全部为true.chr()打印ascii码对应的字符ord()打印字符对应的ascii码dict()生成字典dir()打印当前程序的所有变量名,里面有一些python自己定义的变量locals()打印当前程序的所哟与变量名 & 变量值原创 2020-09-13 21:48:38 · 252 阅读 · 0 评论 -
python对excel读写操作
查询排序:ORDER BY按单列排序 SELECT * FROM employee ORDER BY salary; SELECT * FROM employee ORDER BY salary ASC; SELECT * FROM employee ORDER BY salary DESC;按多列排序:先按照age排序,如果年纪相同,则按照薪资排序 SELECT * from employee ORDER BY age, salary...原创 2021-09-23 09:59:59 · 1126 阅读 · 0 评论 -
python文档的读写操作,用户密码登录程序
需求:用户信息存在文档中,要求输入用户名,和密码,当输入三次错误之后,将文档中用户的账户锁定,不允许再登陆了。1.设计文档数据结构UserAccount.txt中数据信息xiaoming,12345678,0zhangsan,6545613,0lisi,9674631,1wangwu,56346346,12.自己的想法实现思路(不完善版)# 1.确认文件里的数据结构# 2.确认内存里的数据结构# 3.使用循环去判断即可accounts = {} # 用字典结原创 2020-09-08 22:07:05 · 946 阅读 · 1 评论 -
目标检测知识点记录【更新】
一、目标检测中bbox回归中class-agnostic和class-specific的区别class-specific 方式,很多地方也称作class-aware的检测,是早期Faster RCNN等众多算法采用的方式。它利用每一个RoI特征回归出所有类别的bbox坐标,最后根据classification 结果索引到对应类别的box输出。这种方式对于ms coco有80类前景的数据集来说,并不算效率高的做法。ssd目标检测的结果过滤方式是这种。class-agnostic 方式只回归2类b.原创 2021-03-26 15:45:41 · 157 阅读 · 0 评论 -
WIN10中python安装apex在pycharm中无法import的问题
1.根据网上的apex编译安装方法,使用anaconda prompt编译安装apex成功后,在prompt终端可以import apex成功。(1)下载apex工程git clone https://github.com/NVIDIA/apex && cd apex(2)编译安装pip3 install --user -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./.原创 2021-08-26 10:51:09 · 1260 阅读 · 3 评论 -
解决conda安装总是timeout的问题和提升conda安装速度
使用conda安装命令时一直出现下载超时等问题导致安装失败。原因可能是国内镜像源被禁了,需要conda设置为默认源:解决方法:windows下打开C:\Users\Administrator\.condarc文件,将前两个国内源地址删除,只留下默认通道即可:channels: - defaults - conda-forgeshow_channel_urls: true3.然后重新使用conda install xxx 即可。...原创 2020-12-27 19:13:05 · 1746 阅读 · 0 评论 -
python鼠标点击事件
import cv2global imgglobal point1, point2def on_mouse(event, x, y, flags, param): global img, point1, point2 img2 = img.copy() if event == cv2.EVENT_LBUTTONDOWN: #左键点击 point1 = (x,y) cv2.circle(img2, point1, 10, (...原创 2021-09-18 15:20:45 · 4458 阅读 · 0 评论 -
学习PGL课程:图卷积网络GCN、图注意力网络GAT
PGL课程图神经网络学习原创 2022-06-20 16:46:07 · 927 阅读 · 0 评论 -
基于文本的推荐系统学习记录
唐宇迪老师推荐系统学习记录原创 2022-06-07 15:30:14 · 594 阅读 · 2 评论 -
文本关系抽取怎么做
在医疗领域知识图谱构建的过程中,需要对数据进行结构化处理,将病例信息通过文本关系抽取,抽取出实体,关系。同时在构建对话系统时也需要对输入的句子进行句意理解,这也需要对句子进行文本关系抽取。一、关系抽取要完成的任务概述我们希望通过nlp自动的将这样的一段句子中,找出其中的实体,以及它们之间的关系。1.对句子进行分词。2.为了辨别出想要的实体词,关系词,判断出某个词我们是否需要,因此会将分开的词语进行词性标注。参考文档:使用 pyltp — pyltp 0.2.0 文档3.依..原创 2022-05-09 16:36:02 · 1210 阅读 · 0 评论 -
pyahocorasick和pyltp包安装方法
1.安装pyahocorasick 包:pip install pyahocorasick -iSimple Index这个需要VS环境,如果命令行安装提示没有VS环境可以进入用VS命令行执行pip命令,即可安装成功。原创 2022-05-09 13:46:10 · 888 阅读 · 0 评论 -
PyQt学习记录(持续更新)
原因:design 需要单独安装。 直接用pip3 install PyQt5-tools会找不到安装文件。解决方法:1.手动到下面的地址下载whl。https://github.com/altendky/pyqt5-tools/releases/tag/v5.7.dev12.手动安装。pip3 install PyQt5_Tools-5.7.dev1-py3-none-any.whl...原创 2021-05-25 11:36:29 · 208 阅读 · 0 评论 -
Python 基础知识记录
一、两个list第一个列表排序后,第二个列表根据第一个列表索引进行排序。x = [2,1,4,5,6,0]y = ['a','b','c','d','e','f']x_sorted = sorted(x)index = sorted(range(len(x)), key=lambda k: x[k])y_sorted = [y[i] for i in index]原创 2022-03-18 17:48:53 · 510 阅读 · 0 评论 -
使用milvus不同版本(1.1.0和2.0.0)时如何import milvus
一、milvus1.1.0版本milvus1.1.0版本时代码中import milvus时是这么写的from milvus import Milvus, IndexType, MetricType需要pip install pymilvus==1.1.0二、milvus2.0.0版本milvus2.0.0版本时代码中import milvus时是这么写的from pymilvus import connections, FieldSchema, CollectionSchema原创 2022-02-14 12:40:50 · 2039 阅读 · 1 评论 -
本地运行JoJoGAN踩坑(更新中……)
JoJoGAN代码调试原创 2021-12-30 11:36:08 · 1650 阅读 · 2 评论 -
vscode无法import pymilvus的问题
问题:在base环境下用pip安装的pymilvus库,在vscode中无法import跳转定义。但是代码可以运行。原因:vscode在调试python代码时默认使用的是base环境下的路径,但是这个路径有时vscode找不到,需要自己将python的base环境路径添加到vscode的settings.json用户设置中。 解决方法: 1.安装插件:Path Intellisense插件...原创 2021-09-28 15:52:03 · 611 阅读 · 0 评论 -
搭建自己的Milvus以图搜图服务
为了实现以图搜图,本次实现的是Reverse Image Search(反向图像搜索)。学习使用开源的milvus向量数据库项目进行本地部署。项目代码地址:GitHub - milvus-io/milvus at 2.0.0-rc6An open-source vector database for embedding similarity search and AI applications. - GitHub - milvus-io/milvus at 2.0.0-rc6https:...原创 2021-09-28 11:46:18 · 4973 阅读 · 11 评论