当前位置: 首页 > news >正文

搭建RAG易错点

错误信息Assertion 'input[0] != 0' failed + torch.multinomial

概率分布出现全零行numerical underflow)导致的

一、dtype=torch.float16

float16 最小正数约 5.96×10⁻⁸,temperature 缩放后 softmax 尾部概率超出此范围,被舍入为 0;bfloat16 下限约 1.17×10⁻³⁸,不会发生截断。
修改前
dtype=torch.float16
修改后
torch_dtype=torch.bfloat16 # 数值范围更大,softmax 不易下溢

二、缺少 top_p

没有对概率分布做截断,低概率区域全部参与采样,放大了数值不稳定的风险

classChatRequest(BaseModel):top_p:float=0.9# 新增,截断低概率 token

三、generate() 加入 top_p 和 eos_token_id

outputs=model.generate(...top_p=request.top_p,eos_token_id=tokenizer.eos_token_id,# 新增)

四、pad_token_id 可能为 None

Qwen tokenizer 某些版本 pad_token_id=None,传入 generate 会静默出错

pad_token_id=tokenizer.pad_token_idiftokenizer.pad_token_idisnotNoneelsetokenizer.eos_token_id

五、temperature 安全处理

do_sample=request.temperature>0gen_temperature=max(request.temperature,1e-6)
http://www.jsqmd.com/news/1100969/

相关文章:

  • 专业级Windows镜像定制:自动化补丁集成完全手册
  • 别再只盯着西门子了!手把手带你拆解和利时LKS安全PLC的冗余架构与接线
  • Citra 3DS模拟器完整指南:如何在PC上完美运行任天堂经典游戏
  • Qwen3-SmVL技术解析:3步实现中文多模态模型拼接微调实战指南
  • MySQL数据库入门到实战:从SQL基础到事务索引核心操作
  • ARM GICv3中断控制器实战:在树莓派4B上配置中断优先级与路由(含代码示例)
  • 华为ENSP模拟器:手把手教你配置AP无线局域网(保姆级避坑指南)
  • 工厂室内建模-诺斯顿
  • 基于阿里云百炼千问大模型新手入门与实战指南
  • 别再手动画阵列了!HFSS Antenna Design Kit插件实战:5分钟搞定微带天线阵列布局
  • Kazumi插件系统终极指南:如何通过自定义规则打造个性化番剧库
  • 【限时公开】VMware迁移黄金窗口期:仅需17分钟完成TB级虚拟机热迁移(附自动化PowerCLI v12.5脚本+日志解析器)
  • App Store 软件上架完整流程 证书、描述文件、发布的 Windows 操作指南
  • 【小白也能轻松玩转龙虾】虾壳云一键部署实操指南,新手快速完成 OpenClaw v2.7.9 环境配置(附最新安装包)
  • 9块9的合宙ESP32C3简约版到手,用Arduino 2.0.4库搞定USB下载和串口打印(Win10免驱)
  • 快速上手 Pinia!Vue3 极简状态管理使用教程
  • EFR32BG22低功耗实战:手把手教你用Power Manager组件实现EM4休眠与GPIO唤醒
  • 二值神经网络原理与FPGA硬件实现详解
  • XSS跨站脚本攻击:从原理到实战防御的完整指南
  • 最短路径算法工程实现:Dijkstra、SPFA 与 A* 的场景化选型
  • 终极指南:让旧Mac焕发新生!OpenCore Legacy Patcher完全使用教程
  • 专其利AI V3.0重磅发布 | 全流程撰写+智能检索+精细化润色,专利作业效率全面跃升
  • 机器人避障、游戏物理引擎都离不开它:FCL碰撞检测库保姆级入门指南
  • 告别连线地狱!用SystemVerilog Interface重构你的验证平台(附modport与clocking实战)
  • 3分钟实现企业级PDF打印自动化:PDFtoPrinter终极解决方案深度解析
  • Minitab分组条形图保姆级教程:手把手教你用‘聚类’功能对比医院数据
  • 文献综述写作不用埋头翻资料!paperxie 四段式生成工具,按页面指引产出规范学术文稿
  • 突破性超声波定向声学系统:创新音频传播技术的实战方案
  • 信奥赛小白必看:手把手教你高效刷洛谷CSP-J/S初赛模拟题(附2024真题避坑指南)
  • 51单片机新手必看:用MPU6050和LCD1602做个简易姿态仪(附完整代码)