Python
QQ聊天机器人OneBot部署的探索
QQ聊天机器人OneBot部署的探索 贴个垃圾代码。。 底下有写得好一点的垃圾。。。。。 下面是目前在写的,在用的,AI没有上下文就很难受了。。。。搞半天没弄出个所以然 但是只能贴一部分 AIollama.py main.py
RK3588—安装Linux系统以及环境配置
neardi RK3588—安装Linux系统 一、安装linux系统 由于买的是neardi的LPB3588开发板,直接找它的官方手册:http://wiki.neardi.com/wiki/LPB3588/zh_CN/ 二、其他问题 (1)无法读取U盘 (这里是 sudo chmod 777 /media/neardi/) (2)pip3 安装 (3)fir
【数值计算方法】线性方程组的迭代解法-数值实验
w=0.1~0.5 w=0.6~1.0 w=1.1~1.5 w=1.6~1.9 结论:w 接近1.8时,算法就不收敛了,迭代次数越多,误差越大.
【视频讲解】Python灰色关联度分析直播带货效用、神经退行性疾病数据
原文链接:https://tecdat.cn/?p=37273 原文出处:拓端数据部落公众号 分析师:Jiayi Deng 本文展示如何用灰色关联度分析的直播带货效用及作用机制研究,并结合一个分析神经退行性疾病数据实例的代码数据,为读者提供一套完整的实践数据分析流程。 一、研究难点 直播带货作为新兴产业,缺少成熟系统的量化研究,因此从 0 到 1 地对直播带货成交额的影响因
这个df数据怎么才能获取到最新的调薪时间,就是薪资最高且时间最早?
大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【群除我佬】问了一个Pandas处理的问题,这里拿出来给大家分享下。 看上去不太好理解,其实说白了,就是在工资最高里,再找时间最早的。换句话说就是,这三个人,每个人找工资最高,然后在这个范围里找时间最早 就是他的调薪时间。 二、实现过程 这里一共有两个方法,当然应该还有更多,一起来看看吧。【隔壁😼山楂】给了一个代码,如下
esp32安装circuitpython
安装Thonny https://thonny.org/ 在Thonny中安装circuitpython 在配置解释器中选择circuitython 然后点击右下角“安装或更新...“ variant这里我选择了 DOIT esp32 Development Board(试过其他的一些个,不知道为什么安装完之后会无限重启,所以最后选择了这个) 烧录完之后,重新连接,Thonny的IDE左下角会
pytest+fastapi 简易的单元测试使用指引
[pytest]单元测试使用指引 1.测试用例格式 test_demo.py 2.全局配置文件 pytest.ini test_markers_demo.py 命令行执行 3.执行pytest方式 使用命令行执行 使用pytest.main方法执行 4.测试结果 5.断言方法 6.@pytest相关方法使用(相关) test_fixture_demo.py 同步fixture
GRAPHRAG API调用
安装 先决条件 确保已安装 Python 3.8+。 通过 pip 安装 使用 pip 安装 GraphRag-API: 从源码安装 克隆源码库: 进入项目目录并安装依赖: 使用 初始化 命令行初始化 2代码初始化 索引创建 命令行初始化(会生成rag目录) 代码初始化 修改配置文件(自动生成,需要修改相应配置) .env文件 settings.yaml文件
Day22 第七章 回溯算法part01
目录任务77. 组合思路递归思路剪枝为啥不能用循环216. 组合总和 III思路17. 电话号码的字母组合思路心得体会 任务 77. 组合 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 思路 递归思路 对于组合问题,是在一个集合中取不同的数,构成各种组合,本质上是一个多叉树的路径问题,即递归序遍历多叉树并收集信息,并且带一些条件,比如本题是收集K个元素,即收集所
梯度累计讲解-支持更大的batch
在对比学习(Contrastive Learning)中,梯度累计(Gradient Accumulation)是一种技术,用于在内存有限的情况下实现大批量(Large Batch)训练。这个操作通过将多个小批次的梯度累加起来,再进行一次权重更新,从而模拟大批次训练的效果。 以下是梯度累计的基本操作步骤: 初始化:在训练开始时,初始化模型参数和优化器。 设置累计步数:定义一个参数 accu
四、神经网络(深度学习算法)
4.1 认识神经网络 必要性 当特征值只有两个时,我们仍可以用之前学过的算法去解决 但当特征值很多,且含有很多个多次多项式时,用之前的算法就很难解决了例子 :图像感知 Recogonition image计算机识别汽车是靠像素点的亮度值 神经网络做法: 4.2 如何在神经网络上推理 4.2.1 神经网络定义 定义一个神经网络如下: 计算第l层第j个激活值的公式: 注意符号的
文件包含的skill
关于文件包含 🚩php7 segment fault特性 原理:php代码中使用php://filter的strip_tags过滤器,可以让php执行的时候直接出现Segment Fault,这样php的垃圾回收机制就不会继续执行,导致POST的文件会保存在系统的缓存目录下不会被删除,不像phpinfo上传的文件很快就会被删除,这样抢矿下我们只需要知道知道他的文件名就能包含我们的恶意代码
(数据科学学习手札163)ibis:极具潜力的Python数据分析框架
本文完整代码及附件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 大家好我是费老师,今天要给大家介绍的Python框架叫做ibis,没错,跟著名连锁酒店宜必思同名,其作者是创造了pandas、Arrow等著名框架的Wes McKinney。 ibis的核心理念是用同一套数据框操作API,统一操
Selenium 4 的用法
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。 随着时代的发展,
python,怎么用工厂模式设计代码?
工厂模式 打造工厂模式,需要抽象工厂和具体工厂。怎么理解?抽象工厂就是接口的定义,但不负责具体的实现。而具体工厂则需要负责定义的接口的实现。就好比你爸爸让你上街时带一瓶酱油,而具体买什么牌子的由你决定。”你爸爸让带一瓶酱油“就是接口的定义函数,这个函数只负责定义”要求“,而不负责实现,而实现是由你来做的,那你就是具体工厂、你爸爸就是抽象工厂。简单理解抽象工厂是提要求的人(其实代码里就是类class
数据集可以自己找开源
数据集可以自己找开源,比如GitHub上面的等等。 比如这个:https://github.com/bstabler/TransportationNetworks/tree/master 其他相关项目 TRB网络建模委员会 InverseVIsTraffic是一个开源存储库,它实现了一些针对单类和多类交通网络提出的逆变分不等式 (VI) 公式。该软件包还实现了评估实际道路网络中无政府状态代价的
python装饰器提高代码复用,减少代码量,简洁易懂
装饰器提高代码复用,减少代码量 对于一个程序程序,无论是c、java、go还是python,组成这段程序的代码需要越简单越好,要知道程序的代码越简单,代码量越少,出错的概率就小,维护起来也简单。针对python语言,装饰器是我最近发现的针对简化代码,特别有帮助的工具。下面我用两段代码,演示一下同样一个程序,使用装饰器的代码,对比没有装饰器的代码在简洁性、容易阅读,以及后期的修改,变得更好了。 没使
《最新出炉》系列初窥篇-Python+Playwright自动化测试-65 - Canvas元素推拽-番外篇
1.简介 上一篇宏哥想了好多办法都没有演示成功的拖拽Canvas元素,宏哥也说的太绝对了,给大家造成困惑或者误导。一连好几天吃饭睡觉都不怎么香了,脑子中始终对这件事耿耿于怀,自己问自己难道就真的没有办法了吗?突然想到了一种办法抱着试一下的心态,结果出乎意料但是又在情理之中:成功推拽了!!!此刻地心情无以言表,直接来睡一篇Canvas元素拖拽的番外篇来分享一下宏哥的喜悦心情。好了言归正传下边进入今天
6.1.2 无人机集群协同探索
6.1.2 无人机集群协同探索 参考教程: SYSU-STAR/RACER: Rapid Exploration with Multiple Unmanned Aerial Vehicles (UAV) (github.com) 1. 查看系统环境 要运行本仿真程序,需要保证当前环境为ubuntu18.04+ros-melodic-desktop-full 查看ubuntu版本: 可知,当前u
Cython将Numpy数组转为自定义结构体
技术背景 前面我们写过几篇关于Cython的文章,例如Cython计算谐振势、Cython与C语言的结合、Cython调用CUDA Kernel函数。Cython有着非常Pythonic的编程范式,又具备着接近于C语言的性能,因此在很多对于性能有要求的Python软件中都会使用到Cython的性能优化。Cython的基本工作流程是,先将*.pyx文件转换为*.c的C语言代码,然后再使用gcc编译成
神经网络之卷积篇:详解边缘检测示例(Edge detection example)
详解边缘检测示例 卷积运算是卷积神经网络最基本的组成部分,使用边缘检测作为入门样例。在这个博客中,会看到卷积是如何进行运算的。 在之前的博客中,说过神经网络的前几层是如何检测边缘的,然后,后面的层有可能检测到物体的部分区域,更靠后的一些层可能检测到完整的物体,这个例子中就是人脸。在这个博客中,会看到如何在一张图片中进行边缘检测。 让举个例子,给了这样一张图片,让电脑去搞清楚这张照片里有什么物体
Python中有 spawn、fork、forkserver 三种创建子进程的模式
spawn 可以绕开GIL限制 frok 后重新启动 python 解释器 避免共享父进程不安全的资源 出现竞争的条件 主动传入进程对象run方法所需的资源,子进程会拷贝一份传递进来的资源 速度比 fork 或者 forkserver 模式慢 经典的frok 模式 除了必要的启动资源外,其他变量,包,数据等都继承自父进程,并且是copy-on-write的, 共享了父进程的一些内存页,因此