按时间归档:2022年01月
-
基于阿奎拉鹰优化算法的函数寻优算法
文章目录一、理论基础1、阿奎拉鹰优化算法(1)Step 1:扩大探索(X1X_1X1)(2)Step 2:缩小探索(X2X_2X2)(3)Step 3:扩大开发(X3X_3X3)(4)Step 4:缩小开发(X4X_4X4)2、AO算法伪代码二、仿真实验与结果分析三、参考文献一、理论基础1、阿奎拉鹰优化算法本文提出了一种新的基于种群的优化方法,称为阿奎拉鹰优化算法(Aquila Optimizer, AO),其灵感来源于阿奎拉鹰在捕捉猎物过程中的自然行为。AO是一种基于种群的优化方法,优化规
-
pandas 进阶
目录前言1.数据重塑1.1 一般数据1.2 多层索引前言本文其实属于:Python的进阶之道【AIoT阶段一】的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 pandas 高级,读本文之前建议先修:pandas 入门,pandas 高级1.数据重塑数据重塑其实就是行变列,列变行1.1 一般数据import numpy as npimport pandas as pddf = pd.DataFrame(data = np.random.randint(0, 10
-
01-TensorFlow 基本概念与常见函数
1.数据类型TensorFlow主要有以下几种数据类型2.张量1.张量定义TensorFlow 中的 Tensor 表示张量,是多维数组、多维列表,用阶表示张量的维数。0 阶张量叫做标量,表示的是一个单独的数,如 1 2 3;1 阶张量叫作向量,表示的是一个一维数组如[1,2,3];2 阶张量叫作矩阵,表示的是一个二维数组,它可以有 i 行 j列个元素,每个元素用它的行号和列号共同索引到,如在[[1,2,3],[4,5,6],[7,8,9]]中,2 的索引即为第 0 行第 1 列。
-
形态学处理用于目标分割:腐蚀、膨胀、开/闭运算、顶帽等
1.膨胀膨胀运算将目标物体边界处的背景点整合到该目标区域中,使物体边界向外部扩张。膨胀运算的表达式为opencv函数使用:Mat out;//第一个参数MORPH_RECT表示矩形的卷积核,当然还可以选择椭圆形的、交叉型的//MORPH_ELLIPSE MORPH_CROSSMat element = getStructuringElement(MORPH_RECT, Size(15, 15)); //膨胀操作dilate(img, out, element);namedWindow(
-
【二维码、条码识别】【Python+OpenCV】基于OpenCV库的二维码、条形码识别识别【含源码 1-1】
@TOC【二维码、条码识别】【Python+OpenCV】基于OpenCV库的二维码、条形码识别识别【含源码 1-1】环境:Win 10、Pycharm 、Python3.91.Pycharm安装OpenCV因需用到cv2库(安装的OpenCV版本为OpenCV4.5.5),所以需要在PyCharm中安装OpenCV。安装步骤为:点开”File”菜单的“Setting”选项,然后按照下面的两张图进行操作。点“+”号,输入“opencv-python”,后进行安装,安装进度会展示在Pycharm的状
-
python和java的相爱相杀,数据可视化告诉你该学哪一个?
项目背景:做python的会黑做java的,做java的会黑python的,两者的相爱相杀持续了很久了,那持续了多久,不知道,反正很久很久很久很久(此处省略一万字)本着负责任的态度,本篇文章会数据可视化展现出来方方面面的python、java的需求一、项目所需基础技能,及整体思路技能:python+scrapy+pandas+pyeacharts整体思路:python+scrapy爬虫爬取拉钩所有python、java相关工作数据,并存储于csv文件之中,通过pandas进行数据清洗,最后通过py
-
Ex2_机器学习_吴恩达课程作业(Python):逻辑回归(Logistic Regression)
Ex2_机器学习_吴恩达课程练习作业文章目录Ex2_机器学习_吴恩达课程练习作业0. Pre-condition00. Self-created Functionssigmoid(z):激活函数cost(theta, X, y):计算损失gradient(theta, X, y):计算梯度predict(theta, X):给定参数与数据集,做出预测featureMapping(x1, x2, power):特征映射costReg(theta, X, y, l=1):正规化logistic回归的损失函数g
-
2021年度总结——从佛系鸽子博主到博客之星Top50的心路历程
来自一位鸽子博主的年度总结以及未来的规划
-
树莓派4B(8G内存版本)安装配置Ubuntu Mate 20.04(arm64)记录
1. 镜像烧录1.1 相关资源下载从树莓派官网中,下载树莓派镜像烧录(Raspberry Pi Imager)软件;前往Ubuntu Mate官网,下载系统镜像。1.2 镜像烧录打开树莓派镜像烧录软件,将插入了SD卡的读卡器插入电脑。选择下载的系统镜像,及插入的SD卡,点击烧录,等待烧录完成。2. 系统安装与配置2.1 系统安装将烧录好的SD卡插入到树莓派中,并插入鼠标键盘方便后续操作,对树莓派上电,等待自启动,并进行一些简单设置(语言、位置、网络、用户名及密码等),等待系统安装完成。
-
利用百度进行人脸特征检测
人脸特征检测实例,利用百度api。