Python

NLP | Softmax详解

Softmax是一种数学函数,通常用于将一组任意实数转换为表示概率分布的实数。其本质上是一种归一化函数,可以将一组任意的实数值转化为在[0, 1]之间的概率值,因为softmax将它们转换为0到1之间的值,所以它们可以被解释为概率。如果其中一个输入很小或为负,softmax将其变为小概率,如果输入很大,则将其变为大概率,但它将始终保持在0到1之间。 Softmax是逻辑回归的一种推广,可以用于多分

机器学习TensorFlow---Fashion MNIST基本图像分类

实验介绍:   利用数据集Fashion MNIST中的数据信息,进行机器学习,构建模型,训练模型。完成对该数据集中的数据分类(对运动鞋和衬衫等服装图像进行分类)。本实验主要使用 tf.keras,它是 TensorFlow 中用来构建和训练模型的高级 API。 导入 Fashion MNIST 数据:   头文件展示: import tensorflow as tf import numpy

Lord Of The Root: 1.0.1实战

前言 Description:我创建这台机器是为了帮助其他人学习一些基本的CTF黑客策略和一些工具。我瞄准了这台机器,使其在难度上与我在OSCP上破解的机器非常相似。 这是一个引导到根计算机将不需要任何来宾交互。 有两种设计的权限提升方法。 靶机环境 kali 192.168.31.153 Lord Of the root 192.168.31.161 靶机地址:https://www.vulnh

【回溯算法】应用 2

目录应用应用1:Leetcode 131. 分割回文串题目分析代码实现 应用 应用1:Leetcode 131. 分割回文串 题目 131. 分割回文串 给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。回文串 是正着读和反着读都一样的字符串。 示例 1: 输入:s = "aab" 输出:[["a","a","b"],["aa","b"]

介绍几种OPTIONS检测的方法

  概述 日常的VOIP开发中,OPTIONS检测是常用的网络状态检测工具。 OPTIONS原本是作为获取对方能力的消息,也可以检测当前服务状态。正常情况下,UAS收到OPTIONS心跳,直接回复200即可。 与ping不同的是,OPTIONS检测不仅仅针对网络状态,也针对sip server的端口状态进行检测,在VOIP问题定位中更精准。 环境 CentOS  releas

我也玩大模型-私有化部署

  chatGPT带火了整个AI,本来想让子弹飞会,但上上下下都在谈论,感觉很焦虑。那就试试吧。 1、选型,只有开源的才可能私有化部署,最终从最容易入手的(资料做多):清华开源的chatGLM2-6B,毕竟现在是练手 2、项目:github上有,huggingface上也有,但不一样。完整的模型实现在huggingface,带着模型参数。 3、模型:模型可以通过安装git LFS后下载。也可以在c

Python的set集合详解

  Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。 创建集合set   大括号或 set() 函数可以用来创建集合。    set集合类需要的

python字符串

1.字符串函数 2.在字符串中使用变量 - f字符串 (Python3.6引入的) 3.制表符和换行符来添加空白 4.删除空白

Orangepi.Zero2.IR 香橙派02的红外操作踩坑指南

最近拿出了我吃灰已久的香橙派 zero2,想着它有着红外功能,刚好最近买了一些红外遥控器,想着做些好玩的红外功能。 首先是安装新系统,装的armbian 最新的ubuntu 22.04。搜索一下 /dev 文件夹 ,发现了 lirc0 这个设备,这个就是我要找的红外设备了。 然后去 lirc 官网 找红外教程。首先是安装依赖: 一、Python 记录 网上有人说用 apt 安装 python

ESP32连接MQTT

ESP32连接MQTT 使用MQTT在ESP8266与MQTT 服务器之间进行数据交换:ESP32开发板向MQTT服务器发送消息,同时从MQTT服务器订阅一个消息 使用的MQTT服务器为mosquitto,在我的Windows10系统的电脑上安装了虚拟机,虚拟机安装Ubuntu系统,在Ubuntu系统里安装的mosquitto,当然也可以安装在树莓派上。 准备工作 首先需要为ESP32安装m

Python3使用argparse添加命令行参数

argparse是Python标准库中用于解析命令行参数的模块。它提供了一种简单而灵活的方式来处理命令行参数,并生成帮助信息。 使用步骤如下: 实例化一个 ArgumentParser 对象:parser = argparse.ArgumentParser() 添加不同的带解析参数参数:parser.add_argument('a') 解析脚本命令行参数:args = parser.parse_

17.python-魔术方法

python 魔术方法-示例 目录python 魔术方法-示例特殊属性构造方法基本方法模拟容器类属性相关比较操作符运算符相关反运算增量赋值运算一元操作符类型转换上下文管理器参考资料 特殊属性 属性 含义 __name__ 类、函数、方法的名字,不能实例调用 __module__ 类、函数、方法所在的模块 __class__ 对象、属性的类 __bases__ 类

python变量

1. 变量命名 变量名只能包含字母、数字和下划线。变量名不能以数字开头。 变量名不能包含空格,可使用下划线 python关键字和函数名不能用作变量 慎用1和大写O 变量名默认用小写字母表示 2. 多个变量同时赋值 3. 常量 常量名默认用全大写字母 4. Python之禅 Beautiful is better than ugly. Explicit is better than i

有用的知识

查看当前源命令: pip永久换源命令: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple

搜索功能前后端

目录一、搜索后台接口1.1 视图类1.2 路由二、搜索导航栏htmljscss三、搜索结果页面配置路由Search.vue页面组件 一、搜索后台接口 1.1 视图类 1.2 路由 二、搜索导航栏 Header.vue div下面 html js css 三、搜索结果页面 配置路由 router/index.js Search.vue页面组件

通过 openpyxl 操作 excel 表格

STEP1: 导入相关库 STEP2: 构建存放路径,将上传文件下载到服务器该路径下 STEP3: 通过python操作excel表格 加载某一个excel文件 获取sheet对象 获取单元格内容

名词定义

名词定义 流程定义(ProcessDefine):通过拖拽任务节点并建立任务节点的关联所形成的可视化DAG 流程实例(ProcessInstance):流程实例是流程定义的实例化,可以通过手工调度或定时调度来生成,流程定义每运行一次,生成一个流程实例 任务实例 (TaskInstance):流程定义中任务节点的实例化,标识着具体任务的执行状态 任务类型(TaskType):目前支持有SHELL、

redis初探——redis配置和redis的数据类型简述

0.Redis,启动! 安装工作完成以后,我们需要到redis的目录下打开cmd,输入redis-server.exe redis.windows.conf,此时的界面应该如下 出现这样的界面代表成功,如果是其他的界面例如: 这个代表端口被占用,可能是之前开启的服务没有关闭,我们输入以下代码即可。 在命令行提示符C:Program FilesRedis>之后依次运行以下命令: redi

docker中使用playwright

一.拉取镜像   文档链接:https://playwright.dev/python/docs/docker#usage 二.启动容器      这边要注意限制容器日志的大小,要不然很容易把磁盘装满了,可参考:https://blog.csdn.net/weixin_44368081/article/details/124719119 三.安装一些依赖

关于Java已死,看看国外开发者怎么说的

博主在浏览 medium 社区时,发现了一篇点赞量 1.5k 的文章,名称叫《Java is Dead — 5 Misconceptions of developers that still think Java is relevant today!》直译过来就是《Java 已死 — 开发人员对 Java 在现代编程语言中的5个误解》。这篇文章可以说是标题党得典范,热度全靠标题蹭 😂。当然本文重

使用loguru模块将日志写入不同的文件

#encoding= utf-8 import time from functools import wraps from loguru import logger logger.add("log1.log", filter=lambda record: record["extra"].get("name") == "a",enqueue=True,catch=True) logger.a

深入理解 Serverless 计算的并发度

作者|西流(阿里云技术专家) 背景 2019 年 Berkeley 预测 Serverless 将取代 Serverful 计算[1],成为云计算的计算新范式。Serverless 为应用程序开发提供了一种全新的系统架构,其凭借着弹性伸缩省事省心,按需付费更低成本、聚焦业务降低 OPS 这三大核心价值,将开发人员从繁重的手动资源管理和性能成本优化中解放出来,让工程师的生产力再次发生变革。 根据

让python的lxml模块的xpath支持正则表达式

python的lxml模块是处理xml文档的比较好用的工具, 其中的xpath函数可以检索指定的元素, 但是它不支持正则表达式, 比如某个属性的值是否匹配某个正则表达式, 就没有办法实现. 不过可以利用它的自定义函数扩展功能来实现, 如下代码所示: 这里面需要注意的是自定义函数regex的参数, 其中第一个参数context, 描述了xpath的当前执行环境, 比如当前节点等, 后面的两个参数才

AI Agents:软件2.0雏形,OpenAI的下一个方向

本文编译自 Lilian Weng 的个人博客,Lilian 现在是 OpenAI 的 Head of Safety Systems,之前还领导过 OpenAI 的 Applied AI 团队。 AI Agent 被认为是 OpenAI 发力的下一个方向。OpenAI 的联合创始人 Andrej Karpathy 在近期的一次公开活动上提到“相比模型训练方法,OpenAI 内部目前更关注 A

[HFCTF 2021 Final]easyflask

根据指引拿到源码,之前访问网页拿到的源码是无缩进的,我还以为是出题人故意这样,后来才知道view-source一下能看到有缩进的源代码。   首先来看一个东西:https://baijiahao.baidu.com/s?id=1646831894632441854&wfr=spider&for=pc 这里说明了python中所有的类都是type类的一个对象,所以定义

jq命令用法总结

简介 如果说要给Linux文本三剑客(grep、sed、awk)添加一员的话,我觉得应该是jq命令,因为jq命令是用来处理json数据的工具,而现如今json几乎无所不在! 网上的jq命令分享文章也不少,但大多介绍得非常浅,jq的强大之处完全没有介绍出来,所以就有了这篇文章,安利一下jq这个命令。 基本用法 格式化 # jq默认的格式化输出 $ echo -n '{"id":1, "name":"

Python史上最全种类数据库操作方法,你能想到的数据库类型都在里面!甚至还有云数据库!

本文将详细探讨如何在Python中连接全种类数据库以及实现相应的CRUD(创建,读取,更新,删除)操作。我们将逐一解析连接MySQL,SQL Server,Oracle,PostgreSQL,MongoDB,SQLite,DB2,Redis,Cassandra,Microsoft Access,ElasticSearch,Neo4j,InfluxDB,Snowflake,Amazon Dynamo

HuggingFace | 如何下载预训练模型

本例我们在Linux上进行下载,下载的模型是bert-base-uncased。 下载网址为:https://www.huggingface.co/bert-base-uncased huggingface的transformers框架,囊括了BERT、GPT、GPT2、ToBERTa、T5等众多模型,同时支持pytorch和tensorflow 2,代码非常规范,使用也非常简单,但是模型使用的时

chatgpt润色

Below is a paragraph from an academic paper. Polish the writing to meet the academic style, improve the spelling, grammar, clarity, concision and overall readability. When necessary, rewrite the w

<<  <  660  661  662  663  664  665  666  667  668  669  670  >  >>