摘要: 好久没写东西了,最近学习了一下模拟登录,以校园网为例,作一记录。 阅读全文
posted @ 2019-09-30 13:12 黑冰5 阅读(1089) 评论(0) 推荐(0)
摘要: 在强化学习中,策略梯度算法是一类直接优化策略的方法,与基于值函数的方法(如Q-learning)不同,它通过参数化策略并沿性能梯度方向更新参数来学习最优策略。策略梯度方法具有处理连续动作空间、收敛性保证等优点,已成为深度强化学习中的核心算法之一。本文将介绍策略梯度的基本定理、关键组件(如优势函数)以 阅读全文
posted @ 2025-11-04 20:19 黑冰5 阅读(39) 评论(0) 推荐(0)
摘要: 优化算法三剑客:SGD、Adam、AdamW的深度对比 1. 引言:模型训练的"导航系统" 想象一下,你正在一个复杂的地形中寻找最低点(最小损失),四周浓雾弥漫(高维空间不可视)。优化算法就是你的GPS导航系统,它决定着你如何一步步走向目的地。 今天我们要认识三位风格迥异的"导航员":稳重的老将SG 阅读全文
posted @ 2025-11-04 19:42 黑冰5 阅读(247) 评论(0) 推荐(0)
摘要: 从零开始搭建你的 Hexo 静态博客(支持 macOS 与 Windows) 本文将手把手教你如何在 macOS 和 Windows 上使用 Hexo 搭建一个属于自己的静态博客,并部署到 GitHub Pages。文末还附带常见问题及解决方案,助你避开“坑”。 为什么选择 Hexo? Hexo 是 阅读全文
posted @ 2025-11-04 19:39 黑冰5 阅读(138) 评论(0) 推荐(0)
摘要: 所谓回文,即正反两个方向读结果是一致的。举两个例子 这两个例子代表着回文的奇偶两种形式,对后文的算法也有影响。 在诸多求解这个问题的算法中,个人认为最容易理解,同时性能也较好的是中心扩展法,即: 依次以字符串每一个位置为中心,向两侧扩展,直到两侧字符不同。 要注意两点: 1. 需要考虑奇偶两种情况。 阅读全文
posted @ 2020-03-15 11:08 黑冰5 阅读(194) 评论(0) 推荐(0)
摘要: C ++包含许多内置数据类型。 但是对于我们想要做的事来说,这些类型有时并不够用。 因此,C ++允许程序员创建自己的数据类型。 这些数据类型称为用户定义数据类型。 也许最简单的用户定义数据类型就是枚举类型(Enumerated Types)。 枚举类型中每个可能的值都定义为符号常量(称为枚举器)。 阅读全文
posted @ 2020-02-03 12:39 黑冰5 阅读(3637) 评论(0) 推荐(1)
摘要: "原文链接" 题目 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 例子 思路 从根结点出发,对根结点 阅读全文
posted @ 2020-01-09 17:59 黑冰5 阅读(121) 评论(0) 推荐(0)
摘要: 文档边距、间距调整 边距调整 间距调整 整段左右间距调整(左侧2cm,右侧1cm) 字体相关 公式相关 对齐公式: 要给公式加编号,则可用 后续要引用公式,则可使用label 列表 有序列表 无序列表 插入图片 latex对eps格式的图片支持较好,故在引用前一般进行格式转换。 windows命令行 阅读全文
posted @ 2019-12-10 23:09 黑冰5 阅读(2221) 评论(1) 推荐(0)
摘要: 原文链接: "端口转发" 曾经的Teamviewer、向日葵现在都不太香了,要么限时,要么限速,每次还要切换分辨率,真是相当麻烦。经过一番折腾,发现还是微软爸爸的 远程桌面连接 好用,清晰度高,流畅度高,还能自动调节分辨率,用笔记本远程台式机再也不用眯着眼。 因为家里网线一般是先连路由器,其他设备再 阅读全文
posted @ 2019-11-20 23:48 黑冰5 阅读(4593) 评论(0) 推荐(0)
摘要: 原文链接: "Python字典列表字段重组形成新的字典" 最近遇到这样一个需求,需要将字典列表中的字段进行重组,形成一个新的字典。举个例子吧: 我们应该大都知道Python存在一个列表生成器( ),就是这种 其实,Python也有一个字典生成器,只需要把上面的中括号改成大括号就可,前面的例子可以用一 阅读全文
posted @ 2019-07-25 19:24 黑冰5 阅读(1564) 评论(0) 推荐(0)
runAll: function() { this.resetPreCode(); hljs.initHighlightingOnLoad(); // 重新渲染,添加语法高亮 hljs.initLineNumbersOnLoad(); // 为代码加上行号 }