Go语言技术文章
-
Go 1.27 为 80 字节及以下小对象加入按 span class 生成的专用分配入口。编译器在大小已知时可绕过通用包装,借助常量清零和简化记账降低成本,同时保留慢路径与临时关闭开关。262 收藏 -
Diffusers ModularPipeline 替换单个模型组件时,应先取得组件规格并加载兼容对象,再用 update_components 更新同名槽位。本文说明两种替换写法、加载顺序、配置型组件区别和排错清单。175 收藏 -
Go 1.27 的实验性 SIMD API 分为可移植、向量宽度无关的 simd 层,以及架构相关、固定宽度的 simd/archsimd 层。本文用职责、平台覆盖、转换方式和选型边界说明两层如何配合。230 收藏 -
讲清 Transformers 使用 bitsandbytes 进行 8-bit/4-bit 量化时,如何用 llm_int8_skip_modules 保留指定模块,并区分跳过量化、dtype 与 CPU float32 offload。359 收藏 -
Go 1.27 将 encoding/json/v2 与 encoding/json/jsontext 正式带入标准库,同时保留 v1 API。本文梳理严格默认值、兼容边界和灰度迁移检查清单。153 收藏 -
本文说明 Transformers 在显存不足时如何启用 KV cache 卸载,并给出直接配置、OOM 回退、方案选择与风险检查清单。499 收藏 -
Go 1.27 允许具体方法声明自己的类型参数,集合转换等 API 不再只能堆在包级命名空间。本文从 Map 示例、链式调用、方法表达式、接口限制和兼容迁移出发,分析哪些 API 适合改成泛型方法,哪些仍应保留函数形式。250 收藏 -
Transformers 的 apply_chat_template 可以通过 generation 块记录 assistant 内容,并返回与 input_ids 对齐的 assistant_masks。本文说明参数组合、模板写法、训练标签转换和全零掩码排查边界。164 收藏 -
GitHub Blog 分享了 GitHub Copilot app 重建超大型拉取请求差异视图的方案:纯代码行使用虚拟化,评论线程采用延迟测量和锚定修正,数据管线按结构优先流式与视口懒构建推进,再用 headless probe 和真实桌面自动化验证滚动、评论和内存表现。446 收藏 -
Diffusers 单个 LoRA 融合后可先 unfuse_lora 恢复基础权重,再卸载适配器;多 LoRA 或已保存重载的融合模型应重新加载原始基础模型。291 收藏 -
GitHub 将 github.com 从 CSS-in-JS 逐步迁移到 CSS Modules,并公开了 SSR 时间降低 55%、组件初始化时间降低 25% 等结果。本文拆解性能基线、渐进迁移护栏、主题解耦与适用边界。400 收藏 -
Sentence Transformers 的 L2 归一化不会改变余弦方向,但会改变原始点积和部分距离。本文用对照实验说明何时开启 normalize_embeddings。372 收藏 -
OpenAI DevDay 2026 的开发者信息集中在 GPT-6.1 Sol、Agents API、托管沙箱、computer use、Codex 工具和 DevDay Exchange,本文按可用状态与工程影响整理重点。343 收藏 -
减少大模型裁判的位置偏差,不能只在提示词里要求公平,而应对同一回答对同时运行 A-B 与 B-A 两种顺序,统一还原答案身份,只合并一致判定,并把翻转样本升级为不确定或人工复核。314 收藏 -
多租户 Kubernetes 不能只把 GPU 指标集中采集,也不能直接共享 Prometheus。本文结合 CNCF 案例说明身份认证、命名空间强制过滤、自助指标清单与租户指标库如何共同形成安全可用的观测边界。376 收藏