今日学习内容

3DGS

学习了DashGaussian论文,核心目的就是在尽可能保持渲染质量的同时,加速高斯训练速度.
文章提出在训练初始阶段,高斯球是相对比较稀疏的,此时没有必要使用高分辨率图像进行训练,所以在训练初期使用低分辨率图像训练,然后通过计算低分辨率和高分辨率渲染的分数,来判断是否需要切换更高分辨率.
然后在高斯球致密化策略上,文章提出的方法是在训练前期,抑制高斯球的增殖,然后在训练中后期再鼓励高斯球的增殖.因为高斯训练的速度主要就取决于高斯球的数量,而高斯球数量达到一定数目后,训练效果变化很小,但训练速度会变得非常慢.所以使高斯球数量随时间上升曲线呈下凹的形状是最兼顾训练速度和质量的.

力扣每日一题:

又是一个排序+贪心的中等题,比较简单.

Mysql学习

优化篇学完了,明天开始索引篇学习.

Spring学习

学了四条,并且记了笔记.

项目文档学习

图片上传部分.
MapStruct,一个用于转换对象的工具.

晚上学代码随想录

做了几道二叉树题.
学习了一个Morris遍历方式,这种方式可以在O(1)的空间复杂度下完成二叉树的遍历,并且不需要使用栈来存储节点.
贴一个自己画的伪代码:
Morris中序遍历伪代码

生活记录

晚上健身

练肩,飞鸟超级组四组.