让 AI 数随机森林的袋外样本:抽了五次,为何还有记录一次没见过 随机森林的一棵树可以抽取与原数据同样多的训练记录,但“抽了五次”并不等于“五条都见过”。有放回抽样允许重复,留下的袋外记录正是理解OOB评估的入口。让AI把每次抽取和最终不同ID分开列,问题会清楚许多。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
用 AI 记一轮 AdaBoost:同样错一张卡,下一轮错误率为何不同 比较两个分类器时,只数各自错了几条记录,有时会遗漏AdaBoost正在使用的样本权重。四张卡经过一轮更新后,单独一张错例可以占去一半权重,下一轮“错一张”的含义也就不同了。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
让 AI 走一遍 DBSCAN:边界点碰到两群,为何不能把它们连成一群 看见两堆点中间有一颗连接点,AI可能直接把它们解释成同一个DBSCAN簇。但DBSCAN扩展簇时,能够继续传播的是核心点。中间点若只是边界点,即使同时靠近两边,也未必能将两簇合并。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
用 AI 算高斯混合责任度:两个中心相同,为何归属仍不各占一半 如果AI把高斯混合模型解释成“看点离哪个中心近”,它便漏掉了分布的宽度。可以把两个中心设成完全相同,让距离失去区分能力,再检查模型如何用概率密度给出不同责任度。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
Python slice.indices:反向切片已经标准化,为什么重新组成切片却变成空列表 实现自定义序列时,slice.indices能把省略值与越界边界整理成三个整数。顺手把结果重新塞回slice,看似得到了等价切片,反向遍历却变成空列表。原因是这三个整数已经进入标准化索引空间,再当作原始切片参数解释,... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Python sqlite3 executescript:脚本后来报错,为什么 with 前面写入的记录仍然留下 导入程序先执行一条INSERT,再把几条SQL交给executescript。外面已经套with db,脚本最后也报错,查询却发现前两条记录都在。不能只看缩进判断事务范围:执行入口本身可能先提交已有事务。本例在Lin... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Python 特殊方法查找:实例的 __len__ 已改成九十九,为什么 len 仍然返回三 测试里给一个对象临时补上__len__,直接调用能返回九十九,业务代码里的len却仍得到三。两次调用看似只是写法不同,实际上没有沿同一条属性查找路径。给实例打补丁前,要先确认调用方使用的是普通点号访问,还是语言协议。... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Python __set_name__ 的调用时机:字段后来挂上类,为什么仍然不知道自己的名字 给表单字段或模型字段做自动注册时,常用__set_name__接收所属类和字段名。把字段写在类体里可以正常保存数据,改成类创建后赋值却报没有名字,问题通常出在通知时机:普通属性赋值不会重新运行类创建过程。下面在Lin... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Qt Creator 21 Beta开放下载:ACP与MCP默认启用,工具接入同步要求令牌认证 2026年10月1日,Qt发布Qt Creator 21 Beta,面向愿意提前验证新版本的开发者。最醒目的变化是ACP集成和MCP服务器默认启用,同时MCP服务器默认要求Bearer令牌认证。把AI接进编辑器变得更... yunqueblog/ 最新资讯/ 2026-10-02/ 2 阅读
OpenAI Agents Python 0.23.0发布:MCP分页可设上限,Docker删除保护需要主动配置 OpenAI Agents Python SDK 0.23.0已经发布。官方GitHub记录的发布时间是2026年10月2日01:08 UTC,北京时间同日09:08;版本说明自身标注10月1日,二者对应不同记录字段... yunqueblog/ 最新资讯/ 2026-10-02/ 2 阅读