Python
《动手学深度学习 Pytorch版》 4.4 模型选择、欠拟合和过拟合
4.4.1 训练误差和泛化误差 整节理论,详见书本。 4.4.2 模型选择 整节理论,详见书本。 4.4.3 欠拟合还是过拟合 整节理论,详见书本。 4.4.4 多项回归 使用以下三阶多项式生成训练数据和测试数据的标签: [y=5+1.2x-3.4frac{x^2}{2!}+5.6frac{x^3}{3!}+epsilon ]其中噪声项 (epsilon) 服从均值为 0 且标准差为 0.1
drf-ModelSerializer的使用、请求与响应
补充:django项目改名字后顺利运行 1 先改文件夹名2 改项目名3 改 项目内的文件夹名4 替换掉所有文件中的 drf_day04 ---》drf_day055 命令行中启动:python manage.py runserver6 setting--->django--->指定项目根路径 一、ModelSerializer的使用 如果我们想要使用序列化器对应的是Dj
python-ctypes常用函数
ctypes 是 Python 的一个库,它提供了一个面向对象的包装,使 Python 能够以更自然的方式使用 C 语言编写的库和动态链接库。以下是一些常用的 ctypes 函数: cdll: 用于加载动态链接库(DLL)。 windll: 用于加载Windows的DLL文件。 OleDLL: 用于加载OLE DLL文件。 WinDLL: 用于加载W
requests上传文件
requests上传文件 目录requests上传文件单文件上传多文件上传指定文件和类型既要上传文件又要上传参数文件接收参考资料 requests库中的files参数可以用来上传文件,它是一个字典类型的变量,其中键是文件的字段名,值可以是以下几种类型之一: 字符串类型:表示文件路径,会自动打开文件并上传 文件对象:可以通过 open() 函数获取 元组类型:第一个元素是文件名,第二个元
COMP3506数据结构与算法
Assignment One – 15%Algorithms and Data Structures – COMP3506/7505 – Semester 2, 2023Due: 3pm on Friday September 1st (week 6)SummaryThe main objective of this assignment is to get your hands dirty wi
解密Prompt系列14. LLM Agent之搜索应用设计:WebGPT & WebGLM & WebCPM
前两章,我们分别介绍了基于微调和prompt的工具调用方案,核心都是如何让大模型和工具进行交互,包括生成工具调用语句和处理工具调用请求。不过在实际应用中,想要设计一个可以落地的LLM Agent,需要更全面整体的系统设计。本章我们以搜索工具为例,介绍如何更好和搜索引擎进行交互的LLM Agent。 搜索Agent方案 为啥需要整体方案,直接调用搜索接口取Top1返回不成嘛?要是果真如此Simple
字节青训营 x ShowMeBug:项目实战,弥补学用鸿沟
近期,ShowMeBug 与字节青训营联合举办针对技术人群的培训实践活动,该活动目前正如火如荼地进行中,并即将迎来尾声。 这是一次理念相契的合作。 字节青训营是稀土掘金社区发起的技术培训和人才选拔项目,面向在校大学生,旨在培养优秀且具有职业竞争力的开发工程师。在传统的教育视角中,知识被定义为事实和过程的集合。传统上,学校的目标是将知识传授给学生,而教师作为知识的掌握者
Redis 6.2.6 参数说明
Redis 6.2.6 参数说明 [ includes ] include Redis的配置文件redis.conf中的include参数可以用来指定其他的配置文件。 当include参数的值指定为一个文件夹时,Redis会载入这个文件夹下的所有以.conf为后缀的文件。 示例: 当include参数的值指定为一个文件时,Redis会载入这个文件的配置。 示例: 通过使用include参数,可
泛微E-cology FileDownloadForOutDoc SQL注入漏洞(CVE-2023-15672)
漏洞简介 泛微e-cology未对用户的输入进行有效的过滤,直接将其拼接进了SQL查询语句中,导致系统出现SQL注入漏洞。远程未授权攻击者可利用此漏洞获取敏感信息,进一步利用可能获取目标系统权限等。 影响版本 Ecology 9.x 补丁版本 < 10.58.0;Ecology 8.x 补丁版本 < 10.58.0 漏洞复现 fofa查询语法:app="泛微-协同办公OA" 鹰图查询语
【开源】java版本BertTokenizer以及使用onnxruntime推理
python训练的模型,转换为onnx模型后,用python代码可以方便进行推理,但是java代码如何实现呢? 首先ONNX 推理,可以使用onnxruntime 另外,训练的模型需要用到bert分词器,将单词和字变成token id, github上有 https://github.com/ankiteciitkgp/bertTokenizer,我们基于这个库简单改造下,来适配bert onn
Python py文件得变量如何在其他文件下调用
1,py文件得变量如何在其他文件下调用 案例: # A.py文件 name = '123456' # B.py文件 import A文件 as rc print(rc.name) 结果: 123456
Centos安装部署openssl
部署 操作系统:CentOS:7.4,perl版本:v5.16.3,opensearch版本:3.0.8 1.下载地址:https://www.openssl.org/source/ 2.安装cmd.pm模块,不然编译的时候会引发【Can‘t locate IPC/Cmd.pm in @INC】错误。 [root@centos7 ~]# yum install -y
Centos安装部署Python-3.7
部署 1.下载 wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz 2.安装依赖,同时安装一下Centos安装部署openssl yum install libffi-devel openssl-devel -y yum install xz-devel -y yum install python-ba
Linux 安装 fd , 替代 find 命令
【一】引言 今天给大家推荐一个好用+开源的文件搜索工具 fd 支持大多数主流操作系统,快来更新你的工具箱感受开源项目带来的便利吧 【二】fd介绍 【1】引入 你还在为寻找文件而烦恼吗?你还在为记不住 find 一大堆参数而烦恼吗? 那就赶快来看看我这次推荐的项目 fd 吧! 【2】项目地址 项目地址:https://github.com/sharkdp/fd 官方简介:A sim
让你Python代码进度条跑起来!
【一】引言 快速拥有完美进度条的 Python 三方库——alive-progress 项目地址:https://github.com/rsalmei/alive-progress 不知你是否有过这样的经历: 你写了一个程序,每次运行都会耗费很长时间。 在等待程序运行期间你一次次的按下回车防止程序卡死。 亦或者你的任务需要实时掌握程序运行进度但你根本不知道程序执行到了哪里...
让你的二维码活起来!
【一】引言 【1】二维码介绍 二维码又称二维条码,常见的二维码为 QR Code,QR 全称 Quick Response。 是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见。 我们可以用它支付、浏览网站等,为什么他会这么流行?下面说几个特点: 可存储的信息量大:可容纳多达 1850 个大写字母或 2710 个数字或 1108 个字节或 500 多个汉字。 容错能力强
Ubuntu 20.04 部署笔记
https://shurufa.sogou.com/linux/guide 一键 dd 脚本 脚本内容及安全性笔者不作保证,请自行判断 https://github.com/fcurrk/reinstall/tree/master apt 换源 如果服务器在国内,可以考虑换源,下面是清华源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu
drf请求和响应、GenericAPIView封装、5个视图扩展类
一、drf 之请求 1、drf 之请求Request类 视图类继承APIView后多了 -0 去除了csrf认证 -1 新的request -request.data -request.query_params -request.其他跟之前一样 -request._request 是老的 -2 三大认证 -3 全局异常 2、控制前端请求的编码格式 from rest
[ 总结 ] Linux系统测试硬盘I/O
检测硬盘I/O相对来说还是一个比较抽象的概念,但是对系统性能的影响还是至关重要的。 (1)使用hdparm命令检测读取速度: hdparm命令提供了一个命令行的接口用于读取和设置IDE和SCSI硬盘参数。 安装: yum install hdparm&
Python-Virtualenv虚拟环境
一.为何需要 之前我们安装python第三方库时,都是直接通过pip install xx的方式进行安装的,这样会使第三方库直接安装到Python系统环境中,同时默认安装的都是最新版本的第三方库 这样安装会存在一个问题: 如果用Django 1.10.x开发了一个网站,同时有一个用Django 0.9开发的旧项目需要维护,但是Django 1.10不再兼容Django 0.9的一些
Windows python版本管理工具pyenv
windows下的python多环境pyenv-win搭建 安装pyenv-win 在PowerShell中安装 建议使用管理员身份打开PowerShell link:其他安装方式,可查看官网 https://pyenv-win.github.io/pyenv-win/#installation 2. pyenv-win的基本命令
Python中的列表推导式详解
一、基本语法结构 列表推导式的基本语法结构为: [ expression for item in iterable if condition ] 其中,expression表示参与列表生成的表达式,可包含变量、函数调用等操作;item表示生成列表中的元素;iterable表示可迭代的对象,例如列表、元组、集合等;if condition表示对条件的筛选,可以省略。 二、常见使用场景 1.生成整数列
Python文件的基本操作
Python文件的基本操作 文件的基本操作 文件的读写模式 文件的读写操作相关的方法 文件的操作模式 文件的练习题 文件的基本操作 读写操作相关的方法 r模式的使用 w模式的使用 a模式的使 读写操作相关的方法 文件的读操作的优化 文件的操作模式
XMind2019安装激活教程(贼拉拉简单!)
安装 从文末获取安装压缩包 解压得到的压缩包文件 选中【XMind-ZEN-Update-2019-for-Windows-64bit-9.3.1-201909210110】可执行文件,鼠标右击选择【以管理员身份运行】;安装完成后先关闭所有弹窗及软件 温馨提示:出现更新提示,请点击【稍后】。 激活 打开安装包解压后的【XMind ZEN 2019 (64bit)】文件夹中
CORROSION: 2
Download: https://download.vulnhub.com/corrosion/Corrosion2.ova Description Difficulty: Medium Hint: Enumeration is key. 一:信息收集 netdiscover 探测 IP 端口 全端口扫描 --script=default,版本扫描 --script=vuln 扫描 目录