自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 迁移学习系列--半监督

目前追踪的代码库如下:包含算法:MixmatchRemixmatchFixmatch。

2023-08-15 21:55:50 391

原创 OpenScene

文介绍了一种任务无关的方法,将3D点嵌入到具有文本和图像像素的特征空间中,并展示了其在零样本、开放词汇的3D场景理解中的实用性。它在标准基准上实现了零样本3D语义分割的最新技术,在具有许多类标签的3D语义分割中优于有监督的方法,并实现了新的开放词汇应用程序,其中任意文本和图像查询都可以用于查询3D场景,所有这些都不使用任何已标记的3D数据。给定一个3D模型(网格或点云)和一组给定的图像,我们训练了一个3D网络E3D来为具有蒸馏损失L的3D点f 3D产生稠密的特征,以多视图融合的特征f 2D为投影像素。

2023-08-08 17:02:34 326

原创 必须收藏的查找论文和代码实现的网站

这也是刚接触到一个新领域时候,必须要做的事情,先找到最新最好的算法论文,然后根据这篇论文的代码实现,先跑下代码,接着再去了解细节,或者是根据它的参考论文,来学习这个领域最近几年的论文(一般是 3 年到 5 年内的),逐渐熟悉这个领域的研究方向和难点所在。还是 Papers with Code 的团队做出了一个可以查询领域最新算法的网站,它总共包含了 16 个大类,950+的单独子类任务,500+个评估结果(包含 Sota 结果)、700+数据库,8000+论文。

2023-07-10 14:56:35 758

原创 三维重建--三角剖分(Python)

【代码】使用Python生成受约束Delaunay三角网。

2023-06-20 16:59:58 882

原创 ​ Segment Anything相关​

【代码】​ segment anything相关​。

2023-05-04 20:53:28 178

原创 Conda和pip使用技巧

在python版本相同的情况下去其他的虚拟环境下/home/xxx/.conda/envs/虚拟环境名称/lib/python3.8/site-packages下去拷贝缺失的包。2. 如果看待编译后的C++静态库有多个版本,默认情况下指向最低的版本,运行脚本要调用的是高版本的库怎么办?1. 如果遇到虚拟环境下lib下的库和包都被误删了怎么办?把低版本的库链接到要用到的高版本的库。

2023-03-15 22:28:30 143

原创 VSCode无密码连接远程服务器,并能debug python代码

摘要:主要介绍VScode远程连接服务器的一些操作

2022-12-28 17:13:49 2553 1

原创 多相机BEV感知表达

摘要:主要通过nus数据集训练和测试BEVFormer

2022-12-01 21:35:42 355

原创 三维重建之人体重建PIFU,PIFuHD

摘要:主要跑一下从一张图片生成Mesh模型的源码,怎么对图片进行预处理等

2022-11-30 11:33:43 1559

原创 三维重建之NeRF(pytorch)

摘要:主要学习三维重建,图像渲染效果比较好的NeRF源码实验,包括如何训练和测试等

2022-11-22 15:35:07 3850 9

原创 YOLOv7之安全帽佩戴检测

本文主要用自己的数据集去训练YOLOv7

2022-11-04 23:39:45 2311

原创 ubuntu 18.04下安装Anaconda、Cuda、Cudnn、gpu-Pytorch

如何在ubuntu下安装ARM版本的pytorch呢,跟X86环境下安装差不多,唯一可能就是很多包需要源码编译~

2022-11-04 21:13:07 2956 1

原创 Github搜索技巧

如何快速在github搜进行搜索

2022-11-02 15:56:16 113

原创 计算机视觉顶会

如何快速找准论文

2022-10-27 16:34:35 736

原创 LeetCode刷题总结C++-数组篇(上)

参考博客https://home.cnblogs.com/u/liuzhen1995/,本人将题解换成C++LeetCode刷题总结-数组篇(上) 数组是算法中最常用的一种数据结构,也是面试中最常考的考点。在LeetCode题库中,标记为数组类型的习题到目前为止,已累计到了202题。然而,这202道习题并不是每道题只标记为数组一个考点,大部分习题都有两到三个考点。比如,考查数组+哈希表、数组+动态规划+数学、数组+回溯等。 看到如此多考点标签,如果盲目地按照一个标签内...

2020-08-13 21:23:48 1075

原创 LeetCode刷题总结C++-数组篇(中)

LeetCode刷题总结C++-数组篇(中) 本文接着上一篇文章《LeetCode刷题总结C++-数组篇(上)》,继续讲第二个常考问题:矩阵问题。 矩阵也可以称为二维数组。在LeetCode相关习题中,作者总结的考点有:矩阵元素的遍历、矩阵位置的旋转、矩阵行或列次序的交换、空间复杂度为O(1)等。本期共12道题,2道简单题,8道中等题,2道困难题。例1是杨辉三角的一个延申题,是一道非常经典的矩阵习题,本题理想解法是动态规划,但是也可以采用递归来求解。 例2是一道顺时针访问矩阵元素的...

2020-08-13 21:23:19 285 1

原创 LeetCode刷题总结C++-数组篇(下)

LeetCode刷题总结C++-数组篇(下) 本期讲O(n)类型问题,共14题。3道简单题,9道中等题,2道困难题。数组篇共归纳总结了50题,本篇是数组篇的最后一篇。其他三个篇章可参考:LeetCode刷题总结C++-数组篇(上),子数组问题(共17题) LeetCode刷题总结C++-数组篇(中),矩阵问题(共12题) LeetCode刷题总结C++-数组篇(番外),思维转换类型问题(共7题) 本系列50道题是作者在LeetCode题库数组标签中包含的202道题中,按照解答考...

2020-08-13 21:22:57 491

原创 LeetCode刷题总结C++-字符串篇

LeetCode刷题总结-字符串篇本文梳理对LeetCode上有关字符串习题的知识点,并给出对应的刷题建议。本文建议刷题的总数为32题。具体知识点如下图:1.回文问题题号:5. 最长回文子串,难度中等class Solution {public: string longestPalindrome(string s) { int n = s.size(); vector<vector<int>> dp(n, .

2020-08-13 21:22:20 663

原创 LeetCode刷题总结C++-递归篇

LeetCode刷题总结C++-递归篇 递归是算法学习中很基本也很常用的一种方法,但是对于初学者来说比较难以理解(PS:难点在于不断调用自身,产生多个返回值,理不清其返回值的具体顺序,以及最终的返回值到底是哪一个?)。因此,本文将选择LeetCode中一些比较经典的习题,通过简单测试实例,具体讲解递归的实现原理。本文要讲的内容包括以下几点:理解递归的运行原理 求解递归算法的时间复杂度和空间复杂度 如何把递归用到解题中(寻找递推关系,或者递推公式) 记忆化操作 尾递归 剪枝操作...

2020-08-13 21:20:32 995

原创 LeetCode刷题总结C++-哈希表篇

LeetCode刷题总结C++-哈希表篇本文总结在LeetCode上有关哈希表的算法题,推荐刷题总数为12题。具体考察的知识点如下图:1.数学问题题号:149. 直线上最多的点数,难度困难题号:554. 砖墙,难度中等(最大最小边界问题)题号:939. 最小面积矩形,难度中等题号:1001. 网格照明,难度困难2.字符串和数组类问题题号:726. 原子的数量,难度困难题号:930. 和相同的二元子数组,难度中等题号:992. K 个不同整数的子...

2020-08-13 20:01:38 412

原创 LeetCode刷题总结C++-树篇(上)

LeetCode刷题C++总结-树篇(上) 引子:刷题的过程可能是枯燥的,但程序员们的日常确不乏趣味。分享一则LeetCode上名为《打家劫舍 |||》题目的评论: 如有兴趣可以从此题为起点,去LeetCode开启刷题之旅,哈哈。该题目是选择一颗二叉树中对应节点的问题,也是本文收录的一道例题(具体请参考例12)。 本文开始分享作者对于LeetCode上有关树的刷题总结。谈到树,很多初学者会感觉很头疼。头疼的重点是其很多解法都离不开递归(或者说是深度优先搜索)的应用。...

2020-08-13 19:58:36 1243

原创 leetcode之二叉树遍历

前言 二叉树遍历,一般分为广度优先遍历(BFS)和深度优先遍历(DFS),其中深度优先遍历---前中后序遍历,一条道走到黑,前中后序遍历大部分会用到递归的方式,当然也会用非递归的栈的方式来实现,只不过非递归的时间复杂度更高;广度优先遍历---层次遍历,依赖队列的方式来实现;// 1// / \// 2 3// / \ \//4 5 6// 前序遍历顺序:[1 2 4 5 3 6]// 中序遍历顺序:[4 2 5 1 3 6]// 后序遍历顺序:[4 5 2...

2020-06-02 15:42:04 373

原创 leetcode之迷宫问题---BFS 广度优先搜索

前言:迷宫问题很常见,若求最小路径,一般用广度优先搜索,主要要注意几点:1)对新加四个方向符合要求的位置到队列时,判断是否被访问过,INF代表未被访问 d[nx][ny] == INF2)到达终点的最小距离的表达式d[nx][ny] = d[p.first][p.second] + 1;3)存新的位置position(x,y)的定义,用pair不用maptypedef pair<int, int> position; 4)新的四个方向的位置的定义..

2020-06-02 15:09:45 2638

原创 ubuntu标题栏不见了,就是包含关闭按钮、最小化按钮、最大化按钮的标题栏

sudo metacity --replace

2018-09-07 16:06:15 751

原创 import shutil 进行复制和移动文件或者文件夹

#复制文件:shutil.copyfile("oldfile","newfile") #oldfile和newfile都只能是文件shutil.copy("oldfile","newfile") #oldfile只能是文件夹,newfile可以是文件,也可以是目标目录#复制文件夹:shutil.copytree("olddir","newdir") #olddir和newdir都

2018-08-27 11:02:00 4027

原创 Linux下ifconfig不显示ip地址

1.添加ip和子网掩码ifconfig eth0 10.1.53.4 netmask 255.255.255.02.添加网关route add default gw 10.1.53.254

2018-08-22 11:00:01 305

原创 Win7安装TensorFlow1.0

本人电脑:Win7 64位1.安装Python版本:python 3.5.4https://www.python.org/downloads/WindowsXP最高支持版本3.4Win7以上可用3.5 2.原来安装是3.x 的python ,自带pip 9.0.1,需要升级pip-10.0.1具体如下:cmd python -m pip install --upgrade pip3.安装Tenso...

2018-07-12 19:33:52 1028

原创 ubuntu终端没进入python就输入import,鼠标变成十字架形状了 不能左键点击

Alt+F4   完美解决鼠标卡住的情况~

2018-05-29 16:36:42 567

原创 leetcode之数组反转

public class Pan {    public static void main(String[] args) {        int[] a = new int[5];        a[0] = (int) (Math.random() * 100);//随机生成1~100的浮点数,然后强转成int        a[1] = (int) (Math.random() * 100)...

2018-05-06 15:57:51 523

原创 leetcode之两个数组元素相同还是不同

//思路:先扫描键盘输入数据,第一行为str1,第二行为str2,//当输入数据时,调用isContain(str1,str2)方法//for循环比较str.charAt(i)是否相等import java.util.*;public class Solution {public static final void main(String[] args){//新建一个扫描器对象Sca...

2018-03-26 21:25:58 331

原创 leetcode之删除数组中重复元素

1.删除有序数组中的重复元素哈希思想:以原数组的的值作为下标,那么这样一个下标就只能对应一个元素,即使哈希一个重复的元素到同一下标,也只能存储一次。for(int i = 0;i &lt;array.size();i++)  {         arrayFlag[array[i]] = array[i];  }    for(int j = 0;j &lt; arrayFlag.size(),j...

2018-03-26 19:16:53 921

原创 leetCode 之 K Sum()问题

import java.util.*;//Given nums = [2, 7, 11, 15], target = 9,//Because nums[0] + nums[1] = 2 + 7 = 9,//return [0, 1].//思路:先建立一个int[2]数组result存放返回值,然后遍历,//其中一个为cur=nums[i],另一个toFind=target-nums[i],...

2018-03-22 15:13:43 483

原创 移动硬盘插电脑没反应

第一步  打开“运行”对话框,输入命令“regedit”打开注册表程序第二步  依次打开“HKEY_CURRENT_USER”→“Software”→“Microsoft”→“Windows”→“CurrentVersion”→“Policies”→“Explorer”,在右侧右击选择“新建”→“二进制值”,将其命令为“NoDrives”,其值为“0”,最后点击“确定”按钮。第三步  重启一下电脑...

2018-03-09 18:33:03 4708 1

原创 caffe画train-loss曲线

1.把xxxx.log文件放到/.../caffe/tools/extra/log文件夹下2.把.log文件生成train.log和test.log./parse_log.sh VGG_SSD_300x300.log3.画曲线图(红色标注表示用的比较多)./plot_training_log.py.example 7 train_loss_seconds.p

2018-01-30 10:43:29 493

原创 SSD-caffe 实验

I0216 10:16:31.513517 16036 sgd_solver.cpp:138] Iteration 50, lr = 0.001I0216 10:16:50.461427 16036 solver.cpp:243] Iteration 60, loss = nanI0216 10:16:50.461556 16036 solver.cpp:259]     Train net ou

2018-01-17 19:47:54 544

原创 数据集网址

一.KITTI 物体检测数据集  http://kitti.is.tue.mpg.de/kitti/data_object_image_2.ziphttp://kitti.is.tue.mpg.de/kitti/data_object_det_2.ziphttp://kitti.is.tue.mpg.de/kitti/data_object_label_2.ziph

2017-09-28 22:14:31 1197

原创 需要用到opencv依赖库的CMakeLists注意事项

1、find_package(OpenCV REQUIRED)中的OpenCV一定要遵循该大小写。   该句话是根据OpenCV作为前缀自动去/usr/local/share/OpenCV(如果你的opencv安装时,默认前缀设置为:/usr/local时)文件夹中去找OpenCVConfig.cmake,OpenCV-config.cmake 两个文件,进而确定你要引入的opencv头文

2017-09-20 16:49:20 3529

原创 在ubuntu下install文件之前要执行一下upgrate,出错解决办法

W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5643F5AEBF4CAA63pan:~$ sudo apt-key adv --

2017-07-17 14:28:26 2697

原创 在ubuntu下安装teamviewer,远程控制

1.到官网下载最新版本的teamviewerhttps://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.71510_i386.deb然后拷到Ubuntu系统Home的文件夹下2.打开终端Ctrl+Alt+Tsudo dpkg -i teamviewer_11.0.xxxxx_i386.deb

2017-07-12 11:22:24 2442 1

原创 QT中的信号和槽机制

GUI编程中通常使用回调函数进行事件处理,而回调函数通常是一个函数指针,不同的事件,不同的对象都有着各自的回调函数,当事件到来时,系统会通过调用对应的回调函数来完成相应的处理.QT引入了信号和槽机制来取代回调函数,凡是继承QObject的类都可以具有信号和槽成员,并可以使用它们,信号和槽的使用可以有效减少函数指针的使用,对于事件响应管理更加容易,信号和槽没有严格规定函数的类型,因此在调用过程中

2017-06-14 16:15:06 555 1

cudnn和nvidia等一些安装包

一些安装包,包括cudnn和nvidia等,这些对于安装gpu来说版本非常重要。

2018-09-20

这个软件专门用来看图的

这个软件专门用来看图的,十分方便,而且可对图像做标记

2018-09-20

resnet50 模型

resnet50 模型,很难训练,且训练一次需要很长时间,最好保存

2018-09-20

已经训练好的多个模型,

已经训练好的多个模型,有时候可以多看看,当然也可以下载

2018-09-20

pan_frcnn_last.hdf5

基于keras tensorflow 后端的深度学习分类,以及如何训练和测试

2018-09-19

keras_frcnn

基于keras tensorflow 后端的深度学习分类,以及如何训练和测试

2018-09-19

Keras_study

基于keras tensorflow 后端的证件分类,以及如何训练和测试,

2018-09-19

检测标注工具

标注工具,之前是少了文件,github缺失文件,具体安装过程可参考github上面

2018-08-28

ROS机器人程序设计(原书第2版)indigo源码

ros机器人程序设计第二版pdf以及源码

2017-06-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除