Yean Blog

Simple,So Charming

目标检测算法综述

目标检测算法综述 概述 Overview 在深度学习正式介入之前,传统的「目标检测」方法都是 区域选择、提取特征(颜色,纹理等)、分类回归 三部曲,这样就有两个难以解决的问题;其一是区域选择的策略效果差、时间复杂度高;其二是手工提取的特征鲁棒性较差。 云计算时代来临后,「目标检测」算法大家族主要划分为两大派系,一个是 R-CNN 系两刀流,另一个则是以 YOLO 为代表的一刀流派。下面...

C/C++结构体排序

编程修炼

C/C++结构体排序 有时候在开发中我们需要根据自己定义的某个变量对整体进行排序,这时候就需要用到结构体排序的思想: *问题描述:定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。 *输入描述:先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称。 *程序输出:先按学号从小...

tmux自定义配置

快捷键才是王道

tmux自定义配置 在已经有自己的tmux.conf配置文件的条件下,在终端输入 cp tmux.conf ~/.tumx.conf 便能自动将当前环境中的tmux配置成自己熟悉的快捷键了。 以下是我的自定义tumx.conf set -g prefix C-b # # let be vim setw -g mode-keys vi # 开启vi风格后,支持vi的C-d、C-u、...

conda常用指令查询

conda常用指令查询 退出当前环境: conda deactivate

Ubuntu如何手动安装package

踩坑随记

Ubuntu如何手动安装package 有时候在源出现问题的时候用apt-get install的方式不能安装想要的package,这种情况下还有另外一种手动配置的方法: 1.进入Ubuntu package下载官网 2.在自己的系统版本下,搜索想要的包。 3.下载完成后会得到一个.deb文件 sudo dpkg -i 软件包名.deb 如果安装失败的话命令行中会提示缺少哪些依赖,...

从范数到正则化

机器学习数学原理补番计划

从范数到正则化 范数是一个在数学领域中常用的工具,同时也是学习机器学习原理中经常碰到的概念。本文将从范数的定义出发,逐步带你理解其在机器学习中的应用。 首先需要明确的是,范数是一个函数,在机器学习中我们通常用它来衡量向量的大小。范数定义为: 1.常见的范数 下面简要介绍一些常见的范数,到这一步暂且只需要记住它们的形式。 1.1 $L^2$范数 当时,范数也被称为欧几里得范数,...

机器学习loss方向的思考

不适合人类阅读非常水的学习笔记

线性回归 为了让我们的房屋案例更有意思,咱们稍微对数据集进行一下补充,增加上每一个房屋的卧室数目: 居住面积(平方英尺) 卧室数目 价格(千美元) $2104$ $3$ $400$ $1600$ $3$ $330...

如何将本地的项目一键同步到GitHub

不适合人类阅读非常水的学习笔记

相信很多朋友都曾遇到过这样一个问题,想要在另一台电脑上同步你的个人项目,以便能身居‘异地’也依然能同步开发!所以我们把自己的项目同步到远程仓库,想在哪里里开发,就pull到本地改完再push到远程仓库,极其方便~ 鉴于有好几次都记错了相关命令,故记于此,来日多多翻阅… 安装git和如何使用github不做讲诉… 准备工作,本地git获得github的提交权限 ...

微软新工具 NNI 使用指南之 Tuner 篇

微软NNI MiniTask第四篇

微软新工具 NNI 使用指南之 Tuner 篇 什么是 Tuner 在开始之间我们首先需要了解什么是 Tuner。 正如之前的博文在 NNI 使用体验中提到的,通俗的来讲,Tuner 的作用为让机器自动决定下一次测试的超参设置或下一次尝试的模型结构。 而这篇文章根据学术届的分类将其分为超参调优 (Hyperparameter Optimization) 和网络结构搜索 (Neural Ar...

微软新工具 NNI 使用指南之 Assessor 篇

微软NNI MiniTask第三篇

微软新工具 NNI 使用指南之 Assessor 篇 什么是 Assessor 在说 NNI 中的 Assessor 算法前,首先需要了解下什么是 Assessor。 通常来说,“Assessor” 不是论文中的通常叫法,一般而言 Assessor 在论文中被叫做 “Early Stop”。顾名思义,该模块的作用在于判断当前尝试的超参是否有“前途”, 如果当前设置被判断为即便多次迭代后仍...