WIBLOG · Technological & Life

聊技术,也聊那些值得认真琢磨的生活小事。

210篇文章6个内容分类
RECENT NOTES

最近更新

查看归档

手机横过来屏幕为什么跟着转?加速度计与陀螺仪如何感知姿态

从横屏看视频屏幕自动旋转的现象切入,解释手机如何通过加速度计和陀螺仪检测重力方向与旋转角速度,判断设备姿态并触发屏幕旋转。说明加速度计测量重力分量、陀螺仪测量角速度,以及为何平放时旋转失效、为何需要校准。读者可理解自动旋转的原理,知道为何某些姿势不触发。

CSS 滚动驱动动画的 timeline-scope:为什么命名时间线需要作用域提升

本文讨论 CSS scroll-driven animations 中 timeline-scope 属性的作用:它如何将子元素的命名滚动时间线提升到祖先作用域,使非父子关系的元素也能共享同一时间线。以页面级滚动进度条驱动多个区域动画的场景为例,说明命名时间线的查找机制、作用域限制、timeline-scope 的声明方式及其对动画同步的影响,对比传统 JS 滚动监听方案的性能与复杂度,并给出适用边界与浏览器支持。

激活检查点:如何用重计算换显存来训练更大模型?

训练大模型时显存常被中间激活占满,激活检查点通过丢弃部分激活并在反向传播时重计算来降低显存峰值。本文以长序列 Transformer 训练为贯穿场景,解释其原理、与梯度累积和混合精度的组合,分析重计算开销与适用边界,并给出决策表格与流程图。

查看全部文章 ↗