Python
rock5b uboot制作
git clone https://github.com/u-boot/u-boot.git cd u-boot make rock5b-rk3588_defconfig make # 出错后安装缺少的包 apt install swig apt install python-is-python3 #依然出错 apt install python3-d
python argparse—用于命令行选项、参数和子命令的解析器
参考:https://docs.python.org/3/library/argparse.html argparse.ArgumentParser: 创建Parser对象 语法格式 class argparse.ArgumentParser(prog=None, usage=None, description=None, epilog=None, 
使用GFPGAN修复美化老照片
老照片修复利器GFPGAN,该模型为腾讯2021年开源的一个用于图片人脸复原修复的GAN模型;我们都有很多老照片,很多很久以前用两三百万像素拍的照片或原文件丢失了,只剩下压缩文件或QQ空间里面的老照片,现在一些App也支持老照片修复但往往效果不太理想或都需要收费;这时可以使用GFPGAN对相片进行修复复原; 对GFPGAN模型进行微调或许很多人没有相应的条件进行,可使用GFPGAN提供的预
opencv-python霍夫变换
1 霍夫线检测原理 霍夫变换常用来提取图像中的直线和圆等几何形状。 在笛卡尔坐标系中,直线可以表示为 y=kx+q 也就是说通过变量k,q可以确定一条直线,把直线写成关于k,q的函数,进行空间转换,转换后的空间称为霍夫空间。 也就是说:笛卡尔坐标系中的一条线对应了霍夫空间的一个点。反过来,霍夫空间的一条线对应了笛卡尔坐标系的一个点。 如果笛卡尔坐标系中的点共线,那么这些点在霍夫空间
numpy-选择和过滤
numpy-选择和过滤 目录numpy-选择和过滤查找np,where()np.extract()比较数组和单个数字数组和数组过滤单条件过滤多条件过滤 查找 np,where() 1、不带条件 返回tuple,第一个值是索引,第二个是空值 输入必须是 数组,不能是 list 输入一般是一维,行向量或者列向量都可以 2、带条件 np.where(condition, x, y) 满足条件(condi
数学题-位运算-2791. 树中可以形成回文的路径数
2791. 树中可以形成回文的路径数 Description Difficulty: 困难 Related Topics: 位运算, 树, 深度优先搜索, 动态规划, 状态压缩 给你一棵 树(即,一个连通、无向且无环的图),根 节点为 0 ,由编号从 0 到 n - 1 的 n 个节点组成。这棵树用一个长度为 n 、下标从 0 开始的数组 parent 表示,其中 parent[i] 为节点 i
numpy-线代和矩阵
numpy-线代和矩阵 目录numpy-线代和矩阵创建(转换)矩阵矩阵运算np.linalg线代函数库np.matlib矩阵函数库参考资料 创建(转换)矩阵 一般我们先创建数组,然后将其转化为矩阵 矩阵运算 函数 说明 点积 np.dot(a,b) 求解两个数组的点积 点积 np.vdot(a,b) 求解两个向量的点积 内积 np.inner(a,b) 求解两个数组的内
【机器学习】单变量线性回归
ML introduction 机器学习:从数据中学习,而不依赖于规则下编程的一种算法 Goal: (min_{w,b}(J(w, b))) - 提供一种衡量一组特定参数与训练数据拟合程度的方法 Supervised Learning right answer && x -> y label categories Regression Classification
python数据分析师入门-学习笔记(爬虫-序言)
爬虫到底是什么 概括 爬虫是批量化自动获取既有数据 批量化 自动 既有数据 通常 获取既有数据 特殊 批量注册一批账号 批量去领取优惠券 批量自动下单购物 自动做任务(签到) 实际应用 企业中: 竞品调研数据采集 办公自动化 个人: 比如看小说 有的网站收费 有的网站不收费,但是有广告 目标:不看广告不交钱 广告屏蔽插件 爬下来 比如说抢票、抢茅台、抢票...
Python - 使用 Matplotlib 可视化在 NetworkX 中生成的图形
介绍 Python代表了一种灵活的编码语言,以其易用性和清晰性而闻名。这提供了许多库和组件,用于简化不同的任务,包括创建图形和显示。NetworkX 代表了一个高效的 Python 工具包,用于构建、更改和研究复杂网络的排列、移动和操作。然而,Matplotlib是一个流行的工具包,用于在Python中创建静态,动画和交互式可视化。 定义 NetworkX 作为一个 Python 库,用于构建、修
python 中的[:-1]和[::-1]的具体使用
案例 用法说明 b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象 a = [0,1,2,3,4,5,6,7,8,9] b = a[1:3] # [1,2] 当i缺省时,默认为0,即 a[:3]相当于 a[0:3] 当j缺省时,默认为len(alist), 即a[1:]相当于a[1:10] 当i,j都缺省时,a[:]就相当于完整复制一份a b = a[i:j:s
python数据分析师入门-学习笔记(第四节 爬虫的应用场景)
学习链接:Python数据分析师入门 实际应用 企业中: 竞品调研数据采集 办公自动化 个人: 比如看小说 有的网站收费 有的网站不收费,但是有广告 目标:不看广告不交钱 广告屏蔽插件 爬下来 比如说抢票、抢茅台、抢票...
python数据分析师入门-学习笔记(第六节 爬虫合法吗)
学习链接:Python数据分析师入门 爬虫合法吗 机器人协议 robots.txt 协议中规定了哪些内容可以获取,哪些内容不能获取 通常协议中会标明哪些不让爬 baidu.com/robots.txt taobao.com/robots.txt 君子协议 未标注是否可以爬取 历史上哪些工程师被抓 有一家公司被一锅端 工程师写了一个爬虫,采集另外一家公司网站数据,丝毫没有管网站死活
python数据分析师入门-学习笔记(第七节 爬虫如何搞钱)
学习链接:Python数据分析师入门 爬虫如何搞钱 入职企业,找一份爬虫工程师的岗位 抢购 最火的茅台 电商平台秒杀 羊毛出自猪身上 看小说(投放广告) 引流比价 购物助手 点赞、收藏、刷粉丝、刷评论、刷播放量 核心 资源的整合
python网站创建005:数据交互
目标:本章讲解不同控件下, 数据在前端和后端之间的交互 控件有: 输入框 密码输入框 单选框 多选框 下拉框 多行文本框 不同控件中如何将数据传入后端?请看一下html代码 然后在后端如何接收呢?数据接收四要素:(from表单、地址、传输方式、提交按钮) 然后就可以通过函数接收进
权重衰退——pytroch版
import torch from torch import nn from d2l import torch as d2l # 将数据做的很小,这样容易实现过拟合 n_train, n_test, num_inputs, batch_size = 20, 100, 200, 5 true_w, true_b = torch.ones((num_inputs, 1)) * 0.01, 0.05
丢弃法——pytroch版
import torch from torch import nn from d2l import torch as d2l def dropout_layer(x,dropout): assert 0<= dropout <=1 if dropout ==1: return torch.zeros_like(x) if dropout ==
python数据分析师入门-学习笔记(第八节 python爬虫的准备工作)
学习链接:Python数据分析师入门 python爬虫的准备工作 一台电脑 尽量windows电脑 语言环境 编程语言 爬虫并不是python独有 Python开发环境 Anaconda 了解爬虫的实现和原理 用代码去控制终端 用代码直接发送请求 CS(客户端服务器)/BS(浏览器服务器)模型 CS/BS 浏览器: Chrome Chrome的优点 提供了被代
python数据分析师入门-学习笔记(第九节 爬虫的核心流程)
学习链接:Python数据分析师入门 爬虫的核心流程 明确目标 汽车成交量 汽车评论信息 汽车提车分享信息 搜寻哪些网站或APP有我们要的资源 汽车之家 懂车帝 易车 分析数据所在位置,加载方式 直接加载的 额外的网络请求 数据获取 使用代码驱动APP或浏览器 自己分析请求、构造请求 数据提取 从返回的数据中提取自己需要的 数据存储 提升性能
2.顺序结构&&习题
2.顺序结构&&习题 一,表达式 1.四则运算 2.取余 % 取余,余数的符号(正负),随后面的除数 3.+=,-=,*=,/= 4.>,<,>=,<=,==等于,!=不等于 a<=b表示:a小于b 或 a == b。这个符号自带or 二·习题记录 1.交换两个变量的值 2.计算(a+b)*c的值 3.求反三位数 4.买图书 5.带余除
1.变量&&输入输出
1.变量&&输入输出 一·变量 概念:变量,本质上是一个装东西的盒子,并且只能存放一个值。 1·变量的命名规则 变量的名字由:数字,字母,下划线组成,并且不能以数字开头,且区分大小写。 2.变量的定义 格式:变量名 = 值 注意:= 赋值符号(从右往左读),==等于 3.变量的类型 int 整形,float 浮点型,str 字符串,bool布尔类型(True真,False假) 字