<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>技术博客 on Somnus的博客</title><link>https://somnus.top/posts/</link><description>Recent content in 技术博客 on Somnus的博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>somnus0917chen@hotmail.com (Somnus)</managingEditor><webMaster>somnus0917chen@hotmail.com (Somnus)</webMaster><copyright>© 2026 Somnus</copyright><lastBuildDate>Tue, 21 Apr 2026 23:52:52 +0800</lastBuildDate><atom:link href="https://somnus.top/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>服务器基础1</title><link>https://somnus.top/p/%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9F%BA%E7%A1%801/</link><pubDate>Tue, 21 Apr 2026 23:52:52 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9F%BA%E7%A1%801/</guid><description>&lt;blockquote&gt;&lt;p&gt;我在没有这个台式机之前只有一个带集显的笔记本，所以之前的训练任务只能通过租服务器来训练，不可避免的去学一下操作远程服务器的指令。避免每次都要google或者问ai，于是写成这篇博客。
感觉这样的操作就像现在很火的一个词:skill &amp;#x1f604;，总结成经验方便以后调用。&lt;/p&gt;</description></item><item><title>Cachyos安装</title><link>https://somnus.top/p/cachyos%E5%AE%89%E8%A3%85/</link><pubDate>Mon, 20 Apr 2026 16:47:51 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/cachyos%E5%AE%89%E8%A3%85/</guid><description>&lt;blockquote&gt;&lt;p&gt;前言：
刚刚入职一周左右，我现在也算在玄武&lt;strong&gt;安定下来&lt;/strong&gt;了，于是我便让我家里人把我寒假组装的台式机从老家寄过来，然后我还买了一块 &lt;strong&gt;1TB 的固态硬盘&lt;/strong&gt; &amp;#x1f4be;，专门用于台式机的 Linux 系统。
最近这段时间，Linux 系统也是经历了&lt;em&gt;频繁更换&lt;/em&gt; &amp;#x1f605; -&amp;gt; &lt;code&gt;ubuntu&lt;/code&gt; -&amp;gt; &lt;code&gt;archlinux&lt;/code&gt; -&amp;gt; &lt;code&gt;fedora&lt;/code&gt; -&amp;gt; &lt;code&gt;cachyos&lt;/code&gt;。最终决定&lt;strong&gt;长期使用&lt;/strong&gt;的就是 &lt;code&gt;CachyOS&lt;/code&gt; &amp;#x1f389;。&lt;/p&gt;</description></item><item><title>Modern Swjtu Thesis开发</title><link>https://somnus.top/p/modern-swjtu-thesis%E5%BC%80%E5%8F%91/</link><pubDate>Fri, 17 Apr 2026 11:22:31 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/modern-swjtu-thesis%E5%BC%80%E5%8F%91/</guid><description>&lt;blockquote&gt;&lt;p&gt;最近正在准备写本科毕业设计论文，不想用微软的word写，因为感觉不够极客 &amp;#x1f627; ，也不想使用LaTex，因为LaTex太笨重了，编译速度太慢了，在线服务overleaf又是收费的（帮黄学长报销这个来着，好像一个月要三百多 🙀）
在网上搜罗搜罗发现了typst，一个基于rust内核的开源的标记语言排版系统，速度非常快，功能我觉得的也足够强（公式什么的都能很好地显示），同时我在他的模板库也找到了其他大学的毕业论文模板（nju），于是基于这个模板，我便衍生做一个swjtu的版本，最后，感谢nju-lug。&lt;/p&gt;</description></item><item><title>Vaultwarden使用教程</title><link>https://somnus.top/p/vaultwarden%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</link><pubDate>Tue, 31 Mar 2026 16:13:42 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/vaultwarden%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</guid><description>&lt;blockquote&gt;&lt;p&gt;最近正在因为换了浏览器，进行过一次密码迁移，在迁移的过程中总感觉有种隐忧，就是密码泄露或者丢失的风险
其实密码泄露给这些大型的公司比如Microsoft/Google，其实对我没影响，但是如果片丢失了，就影响大了，因为我有很多的网络站点都是使用浏览器生成的强密码，此前很多密码管理工具也出现过数据丢失的问题。
所以我想着自己搭建属于自己的服务来实现，更安全（但不一定更可靠）的密码服务。&lt;/p&gt;</description></item><item><title>260328</title><link>https://somnus.top/p/secret-111-share/</link><pubDate>Mon, 30 Mar 2026 11:31:05 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/secret-111-share/</guid><description>&lt;h2 class="relative group"&gt;一、轻量化部署方向工作总结
 &lt;div id="一轻量化部署方向工作总结" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%b8%80%e8%bd%bb%e9%87%8f%e5%8c%96%e9%83%a8%e7%bd%b2%e6%96%b9%e5%90%91%e5%b7%a5%e4%bd%9c%e6%80%bb%e7%bb%93" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;1、研究动机
 &lt;div id="1研究动机" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1%e7%a0%94%e7%a9%b6%e5%8a%a8%e6%9c%ba" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;在前期实验中，基于 RAFT-Stereo 的 refinement head、边缘感知损失以及 partial unfreeze 等改进方法，并未在 Middlebury 数据集上取得稳定、显著的精度提升，说明原始 &lt;code&gt;raftstereo-middlebury&lt;/code&gt; 模型本身已经具有较强性能，小规模真实域数据下难以通过小幅结构改动进一步提升整体指标。&lt;/p&gt;</description></item><item><title>Raft训练日志2</title><link>https://somnus.top/p/raft%E8%AE%AD%E7%BB%83%E6%97%A5%E5%BF%972/</link><pubDate>Sat, 28 Mar 2026 17:25:09 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/raft%E8%AE%AD%E7%BB%83%E6%97%A5%E5%BF%972/</guid><description>&lt;h2 class="relative group"&gt;前情提要
 &lt;div id="前情提要" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%89%8d%e6%83%85%e6%8f%90%e8%a6%81" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;我上一个训练日志中，尝试对RAFT-Stereo模型进行优化，通过添加refinement层和边缘损失感知，然后训练完的模型的EPE和D1几乎没有产生变化。因为这个层结构对整个模型来说都没什么影响。接着我在改完的这个模型后，对模型进行了partial unfreezement，然后在此基础上对middlebury数据集进行训练。最后得到的结果EPE和D1反而变差了，这个大概率是因为我本地的数据集太小，在此基础上进行训练会很容易导致过拟合的现象。自此，我便将研究重心转移到模型轻量化方面来。&lt;/p&gt;</description></item><item><title>Ml Launcher开发</title><link>https://somnus.top/p/ml-launcher%E5%BC%80%E5%8F%91/</link><pubDate>Thu, 26 Mar 2026 22:58:44 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/ml-launcher%E5%BC%80%E5%8F%91/</guid><description>&lt;blockquote&gt;&lt;p&gt;最近做一些模型训练的项目，每次在训练的时候，长长的后续参数都让人很头大（每次都要问a：怎么让这个项目跑起来），于是我想是否可以弄一个项目，方便的设置参数，便有了这个项目。&lt;/p&gt;</description></item><item><title>Tmux使用教程</title><link>https://somnus.top/p/tmux%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</link><pubDate>Tue, 24 Mar 2026 19:13:32 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/tmux%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</guid><description>&lt;blockquote&gt;&lt;p&gt;为什么用tmux：首先，因为我最近换了一个终端模拟器alacritty，这个模拟器不支持原生的分屏，需要通过tmux辅助。别问为什么非要用alacritty而不是自带分屏的ghostty，因为一个是rust一个是zig。
另外，我在使用服务器训练raft视觉模型的时候，偶尔因为网络断开连接，导致远程ssh关闭，自动的结束了训练，虽然我知道了可以使用nohup 在&amp;gt;输出到log文件中，但是还是觉得如果可以用tmux这种会更方便。&lt;/p&gt;</description></item><item><title>Zsh开箱即用</title><link>https://somnus.top/p/zsh%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8/</link><pubDate>Mon, 23 Mar 2026 19:41:24 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/zsh%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8/</guid><description>本文简单介绍了一下如何在linux（ubuntu24.04）上面安装zsh</description></item><item><title>Raft训练日志1</title><link>https://somnus.top/p/raft%E8%AE%AD%E7%BB%83%E6%97%A5%E5%BF%971/</link><pubDate>Sun, 22 Mar 2026 10:57:32 +0800</pubDate><author>somnus0917chen@hotmail.com (Somnus)</author><guid>https://somnus.top/p/raft%E8%AE%AD%E7%BB%83%E6%97%A5%E5%BF%971/</guid><description>&lt;h2 class="relative group"&gt;前情提要
 &lt;div id="前情提要" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%89%8d%e6%83%85%e6%8f%90%e8%a6%81" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;什么是RAFT
 &lt;div id="什么是raft" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bb%80%e4%b9%88%e6%98%afraft" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;RAFT-stereo是基于RAFT的扩展。RAFT即Recurrent All-Pairs Field Transforms，是一个很出名的光流估计模型，他的特点是先建立全局匹配关系，再通过循环迭代不断细化结果，每一步更新都会变得更准，而RAFT-stereo是基于这个模型的双目改造。
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://somnusblog.oss-cn-shanghai.aliyuncs.com/images/20260322114328149.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;</description></item></channel></rss>