操作系统折腾记(二) 今天室友问了我一个有趣的问题。我们正在做 mit 的 xv6 2020 版实验,他写了一段代码: 1234567891011121314151617#include "kernel/types.h"#include "user/user.h"int main(){ int bar = 0; if(fork() == 0){ // 2021-10-06 操作系统 #linux
panic! panic! panic! 我紧紧地盯着这五个字母,它们似乎也暗示着我的心情。panic,这是内核拼尽最后一丝力气在操作系统里给我留下的讯息,透过它,我看到了那被蚕食殆尽的内存空间,看到了野指针像野兽一般乱窜,看到了shell被四分五裂、再也无法响应键盘的呼唤……我想拯救它,于是我走进代码丛林,用可怜的手指四处敲敲补补——我砍下树枝,把它们粘在另一棵树上;我摘下红花瓣,涂成黄色给黏回去;有时,我还 2021-10-05 随笔
操作系统折腾记(一) 学习操作系统的精髓在哪里?当然是自己折腾啊!(逃 学习线程的时候,老师在 ppt 中展示了这样一段代码: 1234567891011121314151617181920212223242526272829303132333435#include <stdio.h>#include <unistd.h>#include <pthread.h>#include &l 2021-09-20 操作系统 #linux
什么是数据集的分布 最近看 GAN 相关的论文,总出现「分布」这个词,什么「数据集的分布 \(p_\text{data}(x)\)」[1] 啦、「目标域 \(Y\) 的分布」[2] 啦~所以对于 CV 而言,究竟什么叫做「分布」呢? 在概率论中我们都学过概率分布,最能体现概率分布的就是分布列 \(p_X(x)\)(对于离散随机变量)或概率密度函数 \(f_X(x)\)(对于连续随机变量)或累积分布函数 \(F_X(x 2021-08-25 计算机视觉 #computer vision #deep learning
交叉熵与极大似然 前言 交叉熵这玩意儿,最开始接触是在 Andrew Ng 的机器学习课程中讲二分类问题的时候,当时并没有觉得有多难,用极大似然对其进行推导也非常的顺畅。后来直接用到多分类问题中,我也没细想,毕竟在 pytorch 中就是调用一个 CrossEntropyLoss() 的事儿。不过昨天我又重新想了想怎么从极大似然法推导交叉熵,这一想,就把整个人给绕进去了,困扰了大半天,终于想通了之前的理解哪里出了问 2021-08-20 机器学习 #machine learning
什么是图像 像素坐标 一张图片是一个高 \(H\)、宽 \(W\) 的像素矩阵,其大小简称作 \(W\times H\)。 在图片上建立坐标系,是以左上角为原点,\(x\) 轴正半轴向右延伸、\(y\) 轴正半轴向下延伸,如图所示: 图像上一个像素点的坐标就是指某像素点在上述坐标系中的坐标,如下图所示,图片大小 \(5120\times 2880\),狐狸耳朵尖的坐标是 \((1206,948)\)。 在目 2021-07-03 计算机视觉 #computer vision
梧桐山顶的乐队 登上顶峰俯瞰整座城市,期望中,我应该感到的是历经艰苦后的成就感和开阔视野带来的震撼感。确实如此,但除此之外,他的存在给我的这次登顶添加了更多的思考与感悟。 他戴着一顶帽子、一个面罩、堆叠两只墨镜,整个面部捂的严严实实,看不见一丁点面容。从他的口中我了解到,他是一个小乐队的一员,日常是周转在深圳市的各个区找场地开演唱会。每场演唱会来的人不多,几百近千人罢了,但他们乐队总会寻找力所能及的好的场地条件 2021-04-04 随笔
The “Sales Tax” Theorem Solomon W. Golomb (1976) The “Sales Tax” Theorem, Mathematics Magazine, 49:4, 187-189 2020-08-06 数学