Python
Paper Reading: Tree in Tree: from Decision Trees to Decision Graphs
目录研究动机文章贡献本文方法决策图Tree in Tree从内部节点增长图从叶节点开始生成图算法学习过程正则化微调和后剪枝时间复杂度合成数据样例实验结果作为独立分类器的实验作为集成中的基分类器的实验进一步讨论影响限制并行优点和创新点 Paper Reading 是从个人角度进行的一些总结分享,受到个人关注点的侧重和实力所限,可能有理解不到位的地方。具体的细节还需要以原文的内容为准,博客中的图表若未
QGIS中下载遥感影像的Python代码片段
1. 引言 QGIS是开源免费且好用的GIS软件,并且可以使用Python脚本来控制 这里主要使用的打开QGIS时启动内置的Python解释器,这个Python解释器可以访问iface接口从而实现对QGIS Desktop的实时控制,如下图所示: 本文主要记录一些使用QGIS Desktop来实现下载在线遥感影像的步骤和Python代码片段 注:当然可以直接使用QGIS直接导出在线遥感影像,但
[trt-hackthon2023]ControlNet-trt优化总结
trt-hackthon2023 ControlNet-trt优化总结 题目简介 本届赛题是模型优化赛,和上届的hackthon一样,也是借助于TensorRT工具,实现对深度模型的加速,本届赛题要优化的模型为controlNet,即为类SD的图像生成模型。 比赛地址: https://tianchi.aliyun.com/competition/entrance/532108/informati
nginx中自带的一些变量参数说明
$args #请求中的参数值 $query_string #同 $args $arg_NAME #GET请求中NAME的值 $is_args #如果请求中有参数,值为"?",否则为空字符串 $uri #请求中的当前URI(
Anaconda——安装及基本使用
前言 官网:https://www.anaconda.com/ 下载页面: https://www.anaconda.com/download (巨慢|还是访问tuna来下载吧) 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 内容 安装很简单 | 下载完应用程序后,一步一步安装即可,切记一定要记得勾选写入pa
Django+Vue+Websocket+宝塔的部署历程
必须得吐槽一下CSDN,两三页的搜索内容都是抄来抄去的,而且内容都是过时不适用的,真不知道意义何在. 本文章环境版本如下 Python 3.10 Django 3.2.3 Vue3 注:本文为腾讯云服务器一键部署的宝塔环境,所以本文不涉及宝塔的安装步骤,可以自行找其他教程。 第一部分(前端部署) 一.将vue项目打包 在命令行中运行以下命令: 运行成功效果如下 然后你就可以在运行的目录下
8.30日遇到的问题及其解决
问题1 问题描述:在pip list显示没有opencv包,但是可以运行opencv的代码。 原因:opencv被编译成了cv2.so文件供python调用 解释:参考IndexOut的手动编译opencv生成cv2.so文件供python调用(http://t.csdn.cn/9ujLu) 问题2 问题描述:安装boost库总是下载失败 原因:用的是官方镜像 解决:换国内的源 将下面的源
GPT-4 到底能帮你干点啥?
目录1. 从哪儿聊起呢2. 潮起潮退3. 遇强则强,遇我则……3.1 玩法一:辅助技能提升3.2 镜头背后的故事3.3 玩法二:综合“技术选型”3.4 镜头背后的故事3.5 玩法三:快速生成 Terraform 配置3.6 镜头背后的故事3.7 玩法四:生成简单的 Python 脚本3.8 镜头背后的故事3.9 玩法五:构造 bug 复现场景3.10 镜头背后的故事4. 总结 1. 从哪儿聊起呢
各个数据类型的内置方法(字符串和列表)
各个数据类型的内置方法 整形和浮点型的内置方法 数字类型主要就是用来做数学运算与比较运算,因此数字类型除了与运算符结合使用之外,并无需要掌握的内置方法 字符串 重点掌握 strip, lstrip, rstrip lower(), upper() startswith, endswith 格式化输出之format format的其他使用方式 split,rsplit join repl
各个数据类型的内置方法
各个数据类型的内置方法 整形和浮点型的内置方法 数字类型主要就是用来做数学运算与比较运算,因此数字类型除了与运算符结合使用之外,并无需要掌握的内置方法 字符串 重点掌握 strip, lstrip, rstrip lower(), upper() startswith, endswith 格式化输出之format format的其他使用方式 split,rsplit join repl
Python条件控制语句:if语句,match……case语句
通常情况下,程序总是按顺序执行的。但是对于一些复杂的情况下,需要根据不同的情况选择性地执行程序语句,这时需要使用流程控制语句。 分支结构:条件判断语句 if语句 循环结构:循环控制语句(限制循环次数,避免死循环) for语句和while语句(当型,而不是直到型)
Robotframework+Appinum+Python环境搭建与测试
这两天把Appinum研究了下,在自己电脑上配置了下测试环境,这里记录下搭建过程。 1.JDK环境配置 之前做Java的时候下载安装过jdk,但由于下载安装的不是Oracle官网的jdk,导致下载android-sdk后运行SDK Manager.exe时就一闪而过,后来又重新下载了jdk配置环境后打开SDK Manager.exe才正常。 2.安装配置Node.js 这里可以百度Node.
系统设计(架构师)指南1从零扩展到百万用户
1 从零扩展到百万用户 设计支持数百万用户的系统是一项挑战,是需要不断完善和无止境改进的过程。在本章中,我们将构建一个支持单个用户的系统,并逐步将其扩展到为数百万用户提供服务。 1.1 单服务器设置 下图展示了单服务器设置的示意图,其中所有内容都运行在一台服务器上:网络应用程序、数据库、缓存等。 请求流: 用户通过域名访问网站,如 api.mysite.com。通常,域名系统(DNS)是由
postgresql 分表分区分库 测试
创建子表 CREATE TABLE testdb_2022 ( CHECK ( createtime >= DATE '2022-01-01' AND createtime < DATE '2023-01-01' ) ) INHERITS (testdb); CREATE TABLE testdb_2023 ( CHECK ( createtime >=
解读未知:文本识别算法的突破与实际应用
解读未知:文本识别算法的突破与实际应用 1.文本识别算法理论 背景介绍 文本识别是OCR(Optical Character Recognition)的一个子任务,其任务为识别一个固定区域的的文本内容。在OCR的两阶段方法里,它接在文本检测后面,将图像信息转换为文字信息。 具体地,模型输入一张定位好的文本行,由模型预测出图片中的文字内容和置信度,可视化结果如下图所示: 文本识别的应用场景很
drf-APIView
CBV源码分析 研究View.as_view源码 研究dispatch源码 总结 APIView 基于drf的APIView写接口 APIView的执行流程分析 包装新的request 序列化组件介绍 序列化组件的快速使用之序列化 序列化 视图层 路由层 常用字段类和参数 常用字段类 字段 字段构造方式 BooleanField BooleanField()
postgresql 对已经存在的表进行分区
对老表改名 ALTER TABLE ins_txn_attachment_live RENAME TO ins_txn_attachment_live_old ALTER INDEX PK_Ins_TXN_Attachment_ID_ArchiveDataRENAME TO PK_Ins_TXN_Attachment_ID_ArchiveData_old 使用其名字建立新表 CRE
python中实现查找NDA的motif
给定两个字符串str1和str2,返回字符串str2在str1中的所有的位置索引。 001、 直接实现 002、函数结构实现 解法2 003、 004、函数结构实现 。 参考:https://mp.weixin.qq.com/s?__biz=MzIxMjQxMDYxNA==&mi
Ubuntu制作图标利用脚本实现双击图标快速启动
新建桌面图标 在主目录/桌面文件夹内利用touch命令touch sdWebUI.desktop新建后缀为.desktop的文件 利用文本编辑器编辑该文件,输入以下代码并保存: 在桌面右键该图标,勾选允许运行 编辑sh脚本文件 注意要修改终端默认设置,在终端中右键-配置文件首选项-配置文件-命令-命令退出时保持终端打开。之前一直是直接关闭,导致完全弄不清楚情况。
Python考试查漏补缺
Python语言是脚本语言、跨平台语言、非开源语言、多模型语言 Python中命名的元素有:大写字母、小写字母、数字、下划线和汉子等字符 限制:1、不能以数字开头 2、标识符中间不能出现空格 3、大小写敏感 在Python中,具有特殊功能的标识符称为关键字。一共有33个 eval( )函数 用来执行一个字
《动手学深度学习 Pytorch版》 4.1 多层感知机
4.1.1 隐藏层 整节理论,详见书本。 以下展示常见的激活函数。 ReLU 函数 [mathrm{ReLU}(x)=max(x,0) ]修正线性单元(rectified linear unit,ReLU),通过将相应的激活值设为 0,仅保留正元素丢弃所有负元素。ReLU 函数求导表现特别好:要么让参数消失,要么让参数通过。这使得优化表现更好,并且可以缓解梯度消失问题。 以下为 ReLU 函
os模块 | os.walk()用法
os.walk() 是 Python 标准库 os 模块中的一个函数,用于递归遍历目录结构,返回当前目录及其子目录中的所有文件和文件夹。 下面是 os.walk() 函数的用法示例: 导入模块: 使用 os.walk() 遍历目录: 在这个示例中,os.walk() 返回一个生成器,每次迭代都会产生一个三元组 (root, dirs, files),其中: root 是当前目录的路径
Python | zipfile模块
zipfile 是 Python 标准库中的一个模块,用于处理 ZIP 压缩文件格式。它允许你创建、读取和修改 ZIP 文件,以及从中提取文件。ZIP 文件是一种常见的文件归档格式,它可以将多个文件和文件夹压缩成一个单一的文件,以节省存储空间或便于传输。 下面是一些常见的 zipfile 模块用法示例: 导入模块: 创建 ZIP 文件: 这会创建一个名为 archive.zip 的 Z
网络安全-post注入、head注入、
免责声明:本博客内所有工具/链接请勿用于未授权的违法攻击!!用户滥用造成的一切后果自负!!使用者请务必遵守当地法律!! 1、POST注入属于注入的一种,POST注入就是使用POST进行传参的注入,本质上和GET类型的没什么区别,POST注入高危点: 登录框 查询框 等各种和数据库有交互的框 2、万能密码:'or 1=1# 3、Sqlmap如何对POST类型SQL注入进行注入:python sqlm
文字识别-fastdeploy
地址 https://github.com/PaddlePaddle/FastDeploy/blob/develop/README_CN.md#fastdeploy-quick-start-python 可选择gpu or cpu 跑 代码 test flask_server 访问服务测试
Django 手鲁一个商品展示系统
Django 手鲁一个商品展示系统 此商品展示系统包括一个Product模型,用于存储商品的名称、描述、价格和创建日期。有两个视图函数,一个用于显示所有商品的列表,另一个用于显示单个商品的详细信息。对应的URL模式定义在urls.py中。模板文件包括一个基本模板(base.html),以及两个特定于视图函数的模板(product_list.html和product_detail.html)。 要