![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 68
像风一样自由2020
这个作者很懒,什么都没留下…
展开
-
基于YOLOv8的车辆跟踪与车速计算应用
这段代码实现了一个完整的车辆检测、跟踪和速度估计的应用,使用YOLOv8模型进行车辆检测和跟踪,通过自定义的车速估算器计算车辆速度,并将处理结果保存为新的视频文件。原创 2024-06-20 11:11:52 · 1026 阅读 · 0 评论 -
使用gradio库实现Web应用,允许用户上传图像,并使用YOLOv8模型对图像进行目标检测。
Gradio是一个用于构建和分享机器学习模型和数据科学应用的开源Python库。它简化了创建交互式Web界面的过程,让开发者可以快速搭建原型并与他人分享。原创 2024-06-05 10:14:45 · 1272 阅读 · 1 评论 -
傅里叶变换与小波变换
傅里叶变换和小波变换是信号处理中的两种重要工具,它们都用于分析信号的频率成分,但它们有不同的特点和适用场景。原创 2024-05-17 10:25:06 · 994 阅读 · 0 评论 -
python实现读取串口数据-使用LibModbus库实现一个实时读取串口数据
准备硬件环境 要实现Modbus RTU通信,首先需要准备支持RS-485或RS-232接口的硬件设备,如串口适配器、从设备(如传感器、执行器等)以及连接线材。安装Python库 要实现Modbus RTU通信,我们可以使用Python的第三方库pymodbus。Modbus RTU是一种基于串行通信的Modbus协议,它使用RS-485或RS-232接口,以字节为单位进行数据传输。Modbus RTU协议定义了主从设备之间的通信规则,主设备负责发起请求,从设备则响应请求并返回数据。原创 2024-05-15 09:04:30 · 484 阅读 · 2 评论 -
解决failed to execute WindowsPath(‘dot‘), make sure the Graphviz executables are on your systems‘ PATH
绘制决策树-解决安装graphviz出现错误的问题原创 2023-01-12 09:57:34 · 16223 阅读 · 6 评论 -
python-tkinter-在文本框预设内容
在tkinter中,您可以通过插入文本在输入框中预设文本内容原创 2022-09-09 18:02:16 · 885 阅读 · 0 评论 -
心跳信号分类预测的05模型融合
模型融合是比赛后期一个重要的环节,大体来说有如下的类型方式。简单加权融合:回归(分类概率):算术平均融合(Arithmetic mean),几何平均融合(Geometric mean);分类:投票(Voting)综合:排序融合(Rank averaging),log融合stacking/blending:构建多层模型,并利用预测结果再拟合预测。boosting/bagging(在xgboost,Adaboost,GBDT中已经用到):多树的提升方法5.3 相关理原创 2021-03-21 20:53:44 · 375 阅读 · 0 评论 -
Centos7配置Apache实现HTTPS
Centos7配置Apache实现HTTPS这篇文章写得很详细Centos7配置Apache实现HTTPS这原创 2021-03-18 16:48:05 · 541 阅读 · 0 评论 -
TensorFlow2.0 GPU 版本的安装
TensorFlow2.0 GPU 版本的安装原创 2020-10-24 18:01:56 · 188 阅读 · 0 评论 -
Python-列表推导式-for-if的简洁写法以及应用
Python-列表推导式列表推导式也称列表解析式,可以使用非常简洁的方式对列表或其他可迭代对象的元素进行遍历,再次计算,快速生成满足特定需求的新列表,代码非常简洁,具有很强的可读性,是Python程序开发时应用最多的技术之一。Python的内部实现对列表推导式做了大量的优化,可以保证很快的运行速度,也是推荐使用的一种技术。列表推导式的语法形式为:[expression for expr1 in sequence1 if condition1for expr2 in sequence2 if con原创 2020-10-07 20:45:10 · 5908 阅读 · 1 评论 -
在TensorFlow2.x执行TensorFlow1.x代码的方法
在TensorFlow2.x执行TensorFlow1.x代码的方法原创 2020-09-22 20:36:26 · 941 阅读 · 0 评论 -
tensorboard学习笔记(转载)
tensorboard 作为一款可视化神器,可以说是学习tensorflow时模型训练以及参数可视化的法宝。而在训练过程中,主要用到了tf.summary()的各类方法,能够保存训练过程以及参数分布图并在tensorboard显示。这篇文章写得不错。网址如下:https://www.cnblogs.com/lyc-seu/p/8647792.html#commentform_titletensorboard介绍...转载 2020-09-22 10:46:01 · 111 阅读 · 1 评论 -
python3列表list知识点
**python3列表list知识点connections_sorted=[(0, 0, 10000), (2, 1, 10000), (4, 2, 10000), (6, 3, 10000)]print(connections_sorted[1])print(connections_sorted[1][0])print(connections_sorted[1][1])print(connections_sorted[1][2])print(connections_sorted[-1])原创 2020-09-16 19:10:47 · 97 阅读 · 0 评论 -
python3排序 sorted(key=lambda)
本文为转载博客,只做了细微的改变,原博客网址为https://blog.csdn.net/u010758410/article/details/79737498当待排序列表的元素由多字段构成时,我们可以通过sorted(iterable,key,reverse)的参数key来制定我们根据那个字段对列表元素进行排序。 key=lambda 元素: 元素[字段索引] 例如:想对元素第二个字段排序,则 key=lambda y: y[1] 备注:这里y可以是任意字母,等同key=lambda x:转载 2020-09-16 11:33:08 · 1205 阅读 · 0 评论 -
pycharm 如何查看函数的用法和参数意思,以及函数的使用方法
pycharm 如何查看函数的用法和参数意思,以及函数的使用方法转载 2020-09-14 09:26:05 · 3801 阅读 · 0 评论 -
Python if 和 for 的组合写法
Python if 和 for 的组合写法Python中for 循环的是用list解析的[对(x)的操作 for x in 集合 if 条件][对(x,y)的操作 for x in 集合1 for y in 集合2 if 条件]举一个简单的例子:x=[1,2,3,4,5]y=[5,6,7,8,9]我想让着两个list中的奇数分别相加,应该结果是1+5,1+7,1+9,3+5,3+7,3+9,5+5,5+7,5+9,下面用一句话来写x=[1,2,3,4,5]y=[5,6,7,8,9]原创 2020-09-11 11:05:26 · 6172 阅读 · 0 评论 -
遗传算法求三元函数极值(python)-采用实数编码3
这次代码的修改点在交叉变异 函数中,做了其他修改:def crossover_and_mutation(pop, CROSSOVER_RATE=0.015): new_pop = [] for i in range(POP_SIZE//2-20): fatherpoint = np.random.randint(low=0, high=POP_SIZE) child=pop[fatherpoint] motherpoint = np.rand原创 2020-07-02 16:28:40 · 3502 阅读 · 0 评论 -
pandas学习笔记-第10章-综合练习
第一步导入所需的库一、评委打分某比赛有1000名选手,300位评委打分,每个选手由三个不同的评委打分,每位评委打10位选手的分现在需要将各个评委的编号转到列索引,行索引不变,表格内容为打分分数,缺失值(即选手i没有被评委j打分)用’-'填充二、企业收入熵指数一个企业的产业多元化水平可以由收入熵指数计算衡量,其公式为−Σ???? ???? ln???? ????−ΣPilnPi,其中i表示第i个收入类型,???? ????Pi表示该类型收入额所占整个收入额的比重(因此Σ??原创 2020-06-30 09:54:03 · 887 阅读 · 0 评论 -
遗传算法求三元函数极值(python)-采用实数编码2
这次代码的修改点在select函数中,在100个个体中,通过轮盘赌选择出前48个个体,然后再选择出最优个体和最差个体,总共50个,然后再在轮盘赌中后剩下的50个个体进行交叉和变异,返回出50个,这样50+50=100个体作为下一次进化的初始种群,如此不断循环,得出结果。select如下:def select(pop, fitness): # nature selection wrt pop's fitness # fitnew=fitness.copy() #深拷贝 fitnew =原创 2020-06-29 20:07:17 · 979 阅读 · 0 评论 -
pandas学习笔记-第9章-时序数据的处理
同样,首先导入相应库和数据。一、时序的创建二、时序的索引及属性三、重采样四、窗口函数【练习一】 现有一份关于某超市牛奶销售额的时间序列数据,请完成下列问题:(a)销售额出现最大值的是星期几?(提示:利用dayofweek函数)(b)计算除去春节、国庆、五一节假日的月度销售总额(c)按季度计算周末(周六和周日)的销量总额(d)从最后一天开始算起,跳过周六和周一,以5天为一个时间单位向前计算销售总和(e原创 2020-06-28 10:24:39 · 333 阅读 · 0 评论 -
遗传算法求三元函数极值(python)-采用实数编码
遗传算法求三元函数极值(python)-采用实数编码本文的遗传算法采用实数编码求三元函数极值所求函数为`其完整代码如下:x1x1-x1x2+x3import numpy as npimport randomDNA_SIZE =1POP_SIZE =100CROSSOVER_RATE = 0.8MUTATION_RATE = 0.015N_GENERATIONS = 500X_BOUND = [3.0,5.0]#x1Y_BOUND = [2.1,6.7]#x2Z_BOUND原创 2020-06-21 17:08:44 · 4991 阅读 · 0 评论 -
python 中if-else的多种简洁的写法
本博客原文来自:https://www.cnblogs.com/xiexiaoxiao/p/7772441.html对原作者表示感谢,为了让读者更方便理解,这里对原文进行稍许的修改,并且为尊重原作者的劳动成果,此处仍为转载博客。因写多了判断语句,看着短短的代码却占据来好几行,于是便搜下if-else简洁的写法,结果也是发现新大陆4种:第1种:__就是普通写法a, b, c = 1, 2, 3if a>b: c = aelse: c = b第二种:一行表达式,条转载 2020-06-20 16:07:12 · 8438 阅读 · 0 评论 -
Numpy——ndarray对象
这篇文章讲得不错。原文地址Numpy——ndarray对象转载 2020-06-18 11:16:37 · 131 阅读 · 0 评论 -
遗传算法求三元函数极值(python)-采用二进制编码
遗传算法求三元函数极值(python)-采用二进制编码本文的遗传算法采用二进制编码求三元函数极值所求函数为要想使用遗传算法,首要任务是进行编码传统的 GA 中, DNA 我们能用一串二进制来表示, 比如:DNA1 = [1, 1, 0, 1, 0, 0, 1]DNA2 = [1, 0, 1, 1, 0, 1, 1]这里,我们仍然使用二进制编码,但是如何与我们的问题对应起来呢?我们知道二进制很容易转十进制,再区间压缩以下,这样一个DNA和一个解一一映射。def translat...原创 2020-06-11 16:41:46 · 7094 阅读 · 4 评论 -
解决Script file ‘D:\anaconda\Scripts\pip-script.py’ is not present.问题-记录在anaconda中安装库失败的经验
解决Script file ‘D:\anaconda\Scripts\pip-script.py’ is not present.问题今天在笔记本上对pip的版本进行升级时报错,结果出现下述所示的错误信息:(base) C:\Users\yangyuqing>pip install pdpboxScript file ‘D:\anaconda\Scripts\pip-script.py’ is not present.对于该问题,在网上搜索答案,说是需要更新一下pip,但是输入pip i原创 2020-06-01 17:42:45 · 17594 阅读 · 9 评论 -
遗传算法解决旅行商问题(Python版)
遗传算法解决旅行商问题(Python版)一、问题描述TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。二、算法描述...原创 2020-05-05 11:28:56 · 12677 阅读 · 25 评论