JosonChan's Blog

细节决定成败

Towards Open World Object Detection

"面向实际的目标检测"

Towards Open World Object Detection Task definition 目前的大型数据集VOC或者是COCO,都只有几十类,因此训练得到的检测器也只能检测几十个类别的物体。而人可以检测出非常多种的物体,就算不知道这个类别,也会标记成不知道。同时人类并不会忘记以前认识的类别。如何使得检测器能够像人一样识别几十万甚至几百万的类别呢?显然不可能将数百万类别的数据......

计算机视觉实习-面经

"算法工程师的第一要素是工程师"

最近,在保研结束之后,将想去公司体验一下,于是开始找实习。虽然中间有很多事耽搁了,没准备充分,但也算积攒了一些经验。希望后面找工作的时候能够引以为戒。 大象机器人 - Python实习生(拿到offer) 先从小公司开始面起,体验一下,HR 人很好,技术面问得不深,整体过程感觉良好。当天就回复通过了,思考了两天就拒了。 HR面 自我介绍 项目做了什么,获得什么成果 P......

vector 和 string

"好好学习标准库"

string string.size()函数返回的是一个无符号的数,因此在表达式中混用带符号数以及无符号数都可能产生意向不到的结果。假设 n 是一个具有负值的 int,则表达式 s.size() < n 则会把 n 转换成一个很大的无符号数,带来异常,最好使用 std::size_t 如果一次想读入一个词,使用 cin,如果想要一次读入一行,使用 getline s......
C++

变量与基本类型

"实践出真知"

最近开始看 《C++ Primer》,希望对C++重新回顾一下。需要强调一点,数据类型告诉我们数据的意义以及能够在数据上进行的操作。 [toc] 基本类型的选择 如果知道值非负,选用无符号类型 尽量使用 int 而非 short,如果范围超过 int ,则使用 long long 算术表达式中尽量不使用 char 和 bool 浮点数尽可能使用 double 而非 float 声......
C++

函数

"函数的知识点"

[toc] 分离式编译 文件目录下有 main.cpp、animal.cpp、animal.hpp ,如何使用分离式编译: g++ -c main.cpp animal.cpp # 对源文件进行汇编,生成.o文件的机器码 g++ main.o animal.o -o main # 对机器码部分进行链接,得到可执行文件 数组形参 void print(const int[10])// 这......
C++

表达式

"表达式的知识点"

[toc] 求值顺序 优先级规定了运算符的组合方式,结合律规定了同级别的运算符之间的组合方式,但是运算对象之间并没有按照什么顺序进行求值。 int i = f1() * f2(); f1() 和 f2() 一定会在执行乘法之间被调用,但是不能够确定 f1() 在 f2() 之前被调用还是 f2() 在 f1() 之前被调用。 运算对象的求值顺序与优先级和结合律无关,在一条形如 f() +......
C++

机器学习-01模型评估与选择

"关于机器学习的背景知识"

数据集 对于一个需要解决的问题的样本数据,在建立模型的过程中,数据会被划分为以下几个部分: 训练集:用训练集对算法或模型进行训练过程。(高考习题) 验证集:利用验证集进行交叉验证,选择出最好的模型。(高考的模拟卷) 测试集:最后利用测试集对模型进行测试,获取模型运行的无偏估计,检验模型的泛化能力。(高考) 如果不需要用无偏估计来评估模型的性能,则可以不需要测试集。即把验证集当成了测试集来......

git push 错误

"https and http"

问题 今天打算更新一下博客,但在使用 hexo d 之后发生错误: unable to access 'https://github.com/josonchan1998/josonchan1998.github.io': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 网上查阅之后发现可能又以下......
git

2020 保研经历

"但行好事,莫问前程"

个人情况 本科院校:深圳大学 专业:电子信息工程 成绩:3/163,2% 英语:四级503,六级437 获奖经历:两届全国大学生机器人大赛一等奖,几个校级奖项 参营情况:云南大学软件学院、中南大学计算机学院专硕 预推免情况:西安电子科技大学通信学院(放弃)、南京理工大学计算机专硕(放弃)、中科院信工所国重专硕、中科院网络信息中心专硕(放弃)、中科院深圳先进技术研究所数字所专硕、电子科技大......

git warning LF will be replaced by CRLF

"换行符引起的 warning "

问题 在使用 hexo d 的时候出现:warning: LF will be replaced by CRLF 原因就是 windows 系统使用 CRLF ,即回车换行,而在 Linux/Mac 系统上使用 LF,于是这样产生了冲突。由于我使用的平台是 windows ,因此采用: #提交时转换为LF,检出时转换为CRLF $ git config --global core.auto......
git