logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Python】pytorch安装(使用conda)

或者安装 GPU 版本(如果有NVIDIA显卡)# 安装 PyTorch(CPU版本)# 创建 PyTorch 虚拟环境。

#python#pytorch#conda
【Python】pytorch数据操作

本文介绍了PyTorch中张量操作和数据处理的基本方法。主要内容包括:1)张量创建(empty、rand、zeros等)和属性查看;2)随机张量生成(均匀分布、正态分布等);3)张量运算、索引和广播机制;4)张量与NumPy数组的相互转换;5)使用pandas处理CSV数据,包括缺失值填充和独热编码,最后将数据转换为PyTorch张量。这些操作为机器学习和深度学习任务提供了基础数据处理能力。

文章图片
#python#pytorch#开发语言
【Python】通俗理解反向传播

简单说,**反向传播就是“从损失出发,倒着算每个参数对误差的影响,给出参数调整方向”的过程**,就像你帮孩子分析错题:“这步该调大,那步该调小”,让下次做题更接近正确答案。- 重复“正向传播(做题)→反向传播(改参数)”的过程:每次调整后,模型的输出会更接近正确答案,损失会越来越小,直到模型能稳定输出正确结果(比如学会“加法”)。### 一句话总结 反向传播就是“模型的错题分析工具”——通过倒推误

#算法#机器学习#深度学习
【LangChain】快速入门

本文介绍了使用LangChain框架调用大模型的基本流程和关键配置。主要内容包括:1)环境搭建步骤,创建conda虚拟环境并安装依赖包;2)大模型调用核心参数配置,如模型选择、API密钥、温度值等参数的设置建议;3)Runnable和LCEL的概念说明,前者提供标准化接口,后者用于声明式编排多个组件形成处理链。文章提供了从环境准备到模型调用的完整技术路径,重点讲解了参数配置的实用技巧和链式调用的实

文章图片
【Redis】GEO数据类型之附近的店铺实现

指定圆心、半径、找到该圆内包含的所有member,并按照与圆心之间的距离排序后返回。在指定的范围内搜索member,并按照与指定点之间的距离进行排序后返回,这个范围可以是矩形也可以是圆形。向redis中添加一个地理空间信息,其中包含经度、维度、值(member)与第六个相同,不过该命令可以将结果存储到一个指定的key中。将指定member的坐标转为hash字符串形式并返回。计算两个指定点之间的距离

文章图片
#redis#数据库#缓存
【Redis】实现及优化分布式锁:实现、解决误删锁问题以及lua脚本确保redis操作原子性

后续我们使用分布式锁会使用比较成熟的存在的组件t=N3I4Lua 教程 | 菜鸟教程 (runoob.com)https://www.runoob.com/lua/lua-tutorial.html。

文章图片
#lua#redis#分布式
【Redis】Redisson入门以及Redisson可重入锁的lua脚本实现

在之前的文章里我们通过redis中的setn实现了一个简单的分布式锁以及解决了误删、原子性等问题,但他依旧存在不足。我们在项目中一般使用比较成熟的分布式锁,Redisson是一个在redis基础上实现的Java驻内存数据网格,他不仅提供了一系列分布式的常用Java对象,他还提供了许多分布式服务,就比如分布式锁,Redisson中的分布式锁则不存在上述的问题,我们在项目中完全可使用。

文章图片
#lua#redis#开发语言
给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有R a​ 行、C a​ 列,B有R b​ 行、C b​ 列,则只有C a

输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过100。输出格式:若输入的两个矩阵的规模是匹配的,则按照输入的格式输出乘积矩阵AB,否则输出Error: Ca != Rb,其中Ca是A的列数,Rb是B的行数。输入样例1:2 31 2

#蓝桥杯#c语言
【MongoDB】万字长文,命令与代码一一对应SpringBoot整合MongoDB之MongoTemplate

命令:db.comment.insert({_id:"4",nickname:"ww",content:"这位是谁啊",userId:3,createTime:……命令:db.collectionName.find({ "nickname": "ww" }).sort({ "like": 1 })命令:db.comment.find({ "like": { $gt: 0, $lt: 5 } })命

文章图片
#mongodb#spring boot#数据库
【RabbitMQ】Spring整合RabbitMQ、Spring实现RabbitMQ五大工作模式(万字长文)

订阅模式与前两种不同,订阅模式需要使用到fanout类型的交换机,并且将队列与之绑定,他的生产者在xml文件里需要去创建两个队列与fanout类型的交换机并绑定,在发送消息时指定交换机名称即可,而消费者则与前者相同,只是需要修改指定监听的队列名。此处由于创建的交换机类型是fanout广播类型不需要去配置路由,如果创建的direct交换机不止需要配置队列名属性,还需要配置路由属性,如果是topic交

文章图片
#java-rabbitmq#rabbitmq#spring
到底了