- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 论文阅读:《HLA-Face: Joint High-Low Adaptation for Low Light Face Detection》
设计了一个高阶和低阶的联合适应框架用于黑脸检测。针对低层次,我们提出了一种双向像素转换流水线,针对高层次,我们提出了一种基于自监督学习的多任务适应策略。
2022-08-01 14:54:28
1137
原创 论文阅读——《RepVGG: Making VGG-style ConvNets Great Again》
提出了一种简单但功能强大的卷积神经网络结构:ReVGG(没有任何分支,只使用3 × 3 conv和ReLU。)通过结构重新参数化来解耦训练时的多分支和推理时的平面体系结构,从而就能避免在训练时出现梯度消失的问题。在ImageNet上,RepVGG达到80%以上的top-1精度。在NVIDIA 1080Ti GPU上,RepVGG模型的运行速度比ResNet-50快83%,比ResNet-101快101%,并且具有更高的精度,与最先进的模型如EfficientNet和RegNet相比,显示了良好的精度-速度
2022-07-08 10:19:52
484
原创 论文阅读——RetinaFace: Single-stage Dense Face Localisation in the Wild
论文阅读:《RetinaFace: Single-stage Dense Face Localisation in the Wild》
2022-06-27 18:47:11
1134
原创 论文阅读——Frustratingly Simple Few-Shot Object Detection
Frustratingly Simple Few-Shot Object
2022-06-01 16:00:40
744
原创 论文阅读——Meta-Learning to Detect Rare Objects
Meta-Learning to Detect Rare Objects一种基于元学习的框架,以统一、连贯的方式同时处理Few-shot分类和Few-shot定位。
2022-05-17 11:38:18
745
原创 论文阅读——Swin Transformer
Swin Transformer: Hierarchical Vision Transformer using Shifted Window
2022-05-09 11:07:00
1402
原创 论文阅读——BERT
BETR:Pre-training of Deep Bidirectional Transformers for Language Understanding
2022-05-02 23:38:10
607
原创 论文阅读——Vision Transformer(ViT)
An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale1. Motivation2.
2022-04-21 11:23:36
4205
1
原创 力扣刷题框架——二叉树的搜索和回溯
二叉树的搜索和回溯都是剑指offer里面的题,关于二叉树的搜索和回溯算法还挺普遍的哈,之前总结过链接在下面:DFS+回溯剪枝BFS所以这次算是温故而知新。
2021-09-29 15:32:30
370
原创 论文阅读——You Only Look Twice(YOLT)
You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery1. Motivation2. Contribution3. Method3.1 Limitation of YOLOv23.2 Network Structure3.3 Test Procedure3.4 Post-Processing4. Experiments1. Motivation对高分辨率大尺寸图像的目标检测面临以下几个难点:传统的目标检
2021-09-07 18:57:56
409
原创 力扣刷题框架——数据结构(三)
@[TOC](关于二叉搜索数(Binary Search Tree,后文简写 BST))原文链接:https://labuladong.gitee.io/algo/2/19/24/1. BST特性对于 BST 的每一个节点 node,左子树节点的值都比 node 的值要小,右子树节点的值都比 node 的值大。对于 BST 的每一个节点 node,它的左侧子树和右侧子树都是 BST。基于BST的有AVL树,红黑树,B+树,线段树等,提供logn级别的增删改查。BST 的中序遍历结果是有序的(升
2021-08-19 15:52:03
180
原创 力扣刷题框架——数据结构(二)
面试必考二叉树1. 二叉树重要性2. 翻转二叉树2.1 题目描述2.2 解题思路3. 填充二叉树右侧指针3.1 题目描述3.2 解题思路4. 将二叉树展开为链表4.1 题目描述4.2 解题思路原文链接:https://labuladong.github.io/algo/2/19/21/其实力扣刷题不知道怎么入手可以先刷二叉树题目,因为很多经典算法(回溯,动规,分治)都是树的问题。树的问题逃不开递归遍历框架:/* 二叉树遍历框架 */void traverse(TreeNode root) {
2021-08-04 22:35:10
165
原创 力扣刷题框架——数据结构(一)
链表专栏1. 递归反转链表1.1 题目描述1.2 解题思路1. 递归反转整个链表2. 递归反转链表前n个节点3. 递归反转链表的一部分原文地址:https://labuladong.github.io/algo/2/18/17/1. 递归反转链表本部分从部分反转链表这一题目入手,可能这一问题迭代实现很简单但是递归实现你是否会呢?首先熟悉一些链表结构:// 单链表节点的结构public class ListNode { int val; ListNode next; List
2021-07-26 22:34:12
344
原创 力扣刷题框架——BFS
BFS——广度优先搜索,核心思想就是把问题抽象成图,从一个点开始向四周扩散,一般用**队列**这种数据结构,每次将一个节点周围的所有节点加入队列。
2021-07-22 11:55:49
583
原创 力扣刷题框架——回溯法
回溯法来啦1. 全排列问题1.1 题目描述1.2 解题思路这篇来讲讲回溯法,其实就是DFS(深度优先搜索)解决一个回溯问题,实际上就是一个决策树的遍历过程。考虑三个问题:路径:也就是已经做出的选择。选择列表:也就是你当前可以做的选择。结束条件:也就是到达决策树底层,无法再做选择的条件。代码框架:result = []def backtrack(路径, 选择列表): if 满足结束条件: result.add(路径) return f
2021-07-20 12:02:07
435
原创 力扣刷题框架——动态规划(一)
本文主要是总结力扣中动态规划问题的共同点,并得到一个通用的解决方案和算法框架,依照这一方案和框架去解决更多问题。也算是labuladong的算法小抄笔记原文链接:[https://labuladong.gitee.io/algo/](https://labuladong.gitee.io/algo/)
2021-07-13 17:29:37
461
原创 力扣刷题日常(三)
数组专栏3.1 1711. 大餐计数3.2 930. 和相同的二元子数组(SubSum)3.1 1711. 大餐计数题目描述给你一个整数数组 deliciousness ,其中 deliciousness[i] 是第 i 道餐品的美味程度,返回你可以用数组中的餐品做出的不同 大餐 的数量。结果需要对109+710^9 + 7109+7取余。注意,只要餐品下标不同,就可以认为是不同的餐品,即便它们的美味程度相同。输入deliciousness = [1,3,5,7,9]
2021-07-07 16:18:19
219
原创 力扣刷题日常(二)
一些难用的数据结构…一瓶酒一支烟一道力扣敲一天…目录149.直线上最多的数2.1 直线上最多的数题目描述给你一个数组 points ,其中 points[i] = [xi , yi] 表示 X-Y 平面上的一个点。求最多有多少个点在同一条直线上。输入points = [[1,1],[2,2],[3,3]]输出3解题思路就是暴力穷举嘛,枚举经过点i和另外一个点的所有直线。如果直线同时经过另外两个不同的点j和k,如果kkk表示斜率,那么:kij=kikk_{ij} = k_{ik}k
2021-06-24 21:29:33
391
原创 力扣刷题日常(一)
字符串专栏(不定期更新…)目录剑指 Offer 38. 字符串的排列1.1 剑指 Offer 38. 字符串的排列输入一个字符串,打印出该字符串中字符的所有排列。要求排列无重复。示例输入:s = “abc”输出:[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”]解题思路用回溯法,该题相当于n个排列成一行的空位,我们需要从左往右依次填入题目给定的n个字符,每个字符只能使用一次。定义函数backtrack(i,perm),i表示接下来需要确定插入字符的位置。pe
2021-06-23 11:49:34
127
原创 小张今日头条前端实习一面面经
8.13 上午10:301、自我介绍一下吧2、了不了解bootstrap栅格化3、你觉得用bootstrap的好处在哪里4、垂直布局方式及其适用场景5、了不了解js的异步,一些异步的应用场景,假如要发许多条请求,每个请求要带cookie怎么办6、js事件循环机制7、宏任务微任务的题setTimeout(() => { console.log("1"); new Promise((resolve) => { resolve(); }).then(() =>
2020-08-13 11:41:12
211
原创 小张字节跳动前端实习一面凉经
就…挺秃然的…8.9 50min1、自我介绍一下吧2、问项目问题,你的项目是怎么布局的,用css怎么将对话框定位到右边,微信小程序登录怎么做的,人脸识别API怎么调用的,怎么将你的图片作为数据传到接口(阿巴阿巴阿巴…)3、css padding设成50%是根据什么确定的4、js事件循环5、http和https的区别,https加密过程6、网络七层模型以及各层有哪些协议7、tcp和udp的区别8、为什么要三次握手为什么要四次挥手9、写一个你自己觉得掌握的很好的算法(我???我已经菜成面试小
2020-08-10 17:26:36
262
原创 小张的机器学习笔记(一)
一、引言机器学习用于数据挖掘、无法用手编写程序的应用(自动直升机驾驶、手写体识别、自然语言处理、计算机视觉)、私人订制类程序、理解人类大脑与学习过程。1.1 什么是机器学习定义计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测定在T上的表现因经验E而提高。eg.当你给你点邮件标注哪些是垃圾邮件哪些不是后,你的邮件过滤器在面对新邮件时将其进行是否为垃圾邮件分类是任务T,你对垃圾邮件的标注是经验E。正确归类为垃圾邮件的比例是性能P。分类主要分为监督学习与无监督学习。监督学习是
2020-08-06 17:32:37
198
原创 小张的深度学习笔记(二)
神经网络基础2.1 二分分类1、二分分类(Binary Classification)例子cat vs no cat输入一张图片,这张图片可以由一个特征向量x表示,并预测该图片中是否有猫,输出y,y为0时则表示没有猫,为1则表示有猫。假设该图片分辨率为6464,其在电脑中的表示方式为三个6464的矩阵,这三个矩阵分别表示红、黄、蓝三个RGB颜色通道亮度。特征向量x的构建即是把三个矩阵数...
2019-12-08 20:49:24
1649
原创 小张的深度学习笔记(一)
欢迎1.1 学习目录1、神经网络(Neural Networks)和深度学习(Deep Learning)如何创建一个神经网络,以及一个深度学习网络;如何让用数据训练它;最后会做一个猫咪识别器2、提升深度神经网络超参数化调整;正则化;如何诊断偏差和方差;以及一些高级的优化算法,如:Momentum RMSProp 和 Adam 优化算法。3、构建你自己的机器学习(Machine Lea...
2019-10-17 09:32:07
284
原创 基于Maven开发的ssm案例
一、前言本次作业总体使用了ssm(spring+springmvc+mybatis)框架,使用的IDE工具为IntelliJ IDEA,并且使用Maven进行整体开发,数据库使用的是SQL Server 2008 r2。前端是基于bootstrap框架进行开发,实现的主要功能有:显示已录入成绩列表;新增学生成绩信息(录入学生标识、课程标识和成绩);修改学生成绩信息(仅允许修改成绩)删除...
2018-12-24 15:10:30
207
原创 GitHub Desktop 学习笔记
GitHub Desktop学习笔记一、上传本地项目1、创建第一个代码库有三种方式可以创建 Create, Add,,Clone 使用Create创建第一个代码库 项目库页面: 2、添加项目将自己的项目加入到代码库中: 此时的GitHub Desktop页面: 填写好Summer和Description Summer就是这次改动的总结,我...
2018-08-11 09:40:22
519
2
原创 网页方向第四次培训总结
HTML、CSS、JavaScript实现计算器一、基本效果展示 二、基本框架确定 整个页面由一个表单组成,分为三类输入框,一类输入框type为“button”类型,表示输入数字或者是运算符;一类输入框type为“text”类型,用于显示数字以及运算结果,最后一类输入框type为“button”类型,表示特殊功能即清零与“=”。代码实现:<body...
2018-04-23 22:40:38
281
原创 网页方向培训—JavaScript第二讲
JavaScript第二讲一、事件响应1.1 什么是事件 JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。...
2018-04-02 16:39:52
426
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人