自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 Multi-Task Learning Using Uncertainty to Weigh Lossesfor Scene Geometry and Semantics

损失函数分为:1.模型认知不确定性(由模型的参数结构决定,可以通过训练提高)2.固有不确定性(可分为数据依赖不确定性(异方差)模型输出、任务不确定性(同方差),不依赖模型输出)

2025-05-10 13:23:26 173

原创 leetcode刷题之215

这个最小堆的做法,主要就是熟悉heapq的使用,比如列表是data = []的话,保存的元素是item,heapq.heappush(data, item),以及heapq.heappop(data)请注意,你需要找的是数组排序后的第。你必须设计并实现时间复杂度为。个最大的元素,而不是第。

2025-04-26 10:13:56 161

原创 leetcode刷题之45

给定一个长度为n的整数数组nums。初始位置为nums[0]。每个元素nums[i]表示从索引i向后跳转的最大长度。换句话说,如果你在nums[i]处,你可以跳转到任意i + j < n返回到达的最小跳跃次数。生成的测试用例可以到达。2跳到最后一个位置的最小跳跃数是2。从下标为 0 跳到下标为 1 的位置,跳1步,然后跳3步到达数组的最后一个位置。2nums[n-1]面试中遇到过这道题?1/5。

2025-04-11 11:15:44 296

原创 leetcode 刷题19删除链表的倒数第N个节点

这里使用快慢指针的想法,实现一次遍历,就是让快指针先走N+1步,也就是当快指针到最后时,满指针倒数第N+1慢指针放弃指向下一个点就可以。这里的起始点指向的是dummy_node。给你一个链表,删除链表的倒数第。个结点,并且返回链表的头结点。你能尝试使用一趟扫描实现吗?

2025-04-08 00:05:03 241

原创 mmdetection中mdet.models.detectors.base 基类@abstractmethod 以及@property 的运行原理以及作用

property的运行原理是将方法转换为属性,使得可以通过属性的方式访问和修改数据。这种方式提高了代码的可读性和易用性,同时允许在访问和修改属性时添加额外的逻辑。装饰器帮助开发者定义了一个框架,强制要求子类实现特定的方法,从而保证了类的实现符合预期的行为规范。

2024-11-28 10:26:40 791 1

原创 3D目标检测笔记总结

PointNet使用一个子网络T-Net预测刚性变换的参数,再将变换矩阵应用到所有空及那点或特征点上,以实现整个网络对刚性变换的不变性。1.点云是点的集合,是非结构化数据2.点云提供物体的三维结构信息,但是不包含语义和纹理信息3.点云近处密远处稀疏。图像坐标系转到世界坐标系,内参矩阵K,外参矩阵[R][t],刚性变换。1.位置(x,y,z),通常是中心点在真实世界的坐标,以米为单位。2.尺寸(w,l,h),物体的三维尺寸,以米为单位。3.多模态:融合图像和点云,多个传感器的对齐和标定。

2024-04-29 22:52:12 336

原创 80. Remove Duplicates from Sorted Array II

2022-11-17 11:23:05 20

原创 199. Binary Tree Right Side View

199.Binary Tree Right Side ViewMedium3852206Add to ListShareGiven therootof a binary tree, imagine yourself standing on theright sideof it, returnthe values of the nodes you can see ordered from top to bottom.Example 1:Input: root = [...

2021-05-05 16:30:32 126

原创 24. Swap Nodes in Pairs

24.Swap Nodes in PairsMedium3591208Add to ListShareGiven alinked list, swap every two adjacent nodes and return its head.Example 1:Input: head = [1,2,3,4]Output: [2,1,4,3]Example 2:Input: head = []Output: []Example 3:Input: h...

2021-05-04 11:14:34 131

原创 454. 4Sum II

Given four integer arraysnums1,nums2,nums3, andnums4all of lengthn, return the number of tuples(i, j, k, l)such that:0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k] + nums4[l] == 0Example 1:Input: nums1 = [1,2], nums2 = [-2,-1], ...

2021-05-03 09:52:12 119

原创 33. Search in Rotated Sorted Array

class Solution {public: int search(vector<int>& nums, int target) { int left = 0, right = nums.size(), middle = 0; while(left!=right){ middle = (left+right)/2; if(nums[m.

2021-04-05 15:18:28 86

原创 leetcode1. Two Sum

1.Two SumEasy20038704Add to ListShareGiven an array of integersnumsand an integertarget, returnindices of the two numbers such that they add up totarget.You may assume that each input would haveexactlyone solution, and you may not use thes...

2021-03-29 20:09:34 112

原创 c++版本简易计算器,整数 的加减乘除

#include<iostream>using namespace std;int main(){ int a, b; char c; cout<<"Please enter two numbers and a char!"<<endl; cin>>a>>b>>c; switch (c) { case '+'/* constant-expression */: .

2021-03-28 11:26:56 797

原创 批量转换office 的docx文件为pdf文件

批量转换office 的docx文件为pdf文件虽然wps office等软件都集成了一建转换的功能,但是有时我们需要的不仅仅是一个文档的转换,而是一批文档的转换,这样就可以用这个代码了.代码是在ubuntu下运行的.废话不多说,直接上代码,其中部分代码借鉴了https://blog.csdn.net/qq_44920726/article/details/104652145特别感谢需要给定参数原文件的目录名称和保存pdf文件的目录名称import reimport osimp.

2021-03-15 11:23:56 383

原创 np.maximum vs np.minimum

一直按照字面意思理解,以为maxmum取最大值examples,原来是有广播机制的.np.maximum()取对应位置上的大值,np.minimum 取对应位置上的较小值.import numpy as np>>> np.maximum([1,2,3,4,5],2)array([2, 2, 3, 4, 5])>>> np.minimum([2,...

2019-06-27 11:21:47 10194 1

原创 利用python3修改json文件的指定的value

需求:读取本地的json 文件,并修改制定的键的值,本文主要改写{'resType':'rest'} 成{'resType':'rect'}本函数需要给定读取文件的路径以及保存的文件的路径,直接上代码。有问题请留言# import moduleimport os import jsondef rest_rect(file_old,file_new): filen...

2019-06-19 11:00:28 11909 3

转载 测试

α、β、λ常用来表示软件测试过程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。Beta测试是一种验收测试。所谓验收测试是软件产品完成了功能测试和系统测试之后,在产品发布之前所进行的软件测试活动...

2019-03-12 11:21:40 195

转载 python split(&quot;,&quot;) 解释

描述:python split()通过指定的分隔符对字符串进行切片,若参数num 有指定值,则仅分隔num个子字符串语法:str.split(str="",num=string.count(str))参数:str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等num -- 分割次数返回值:返回分割后的字符串列表注:这个只是个人学习笔记摘抄,内容来自:http://www...

2018-06-28 19:45:46 424

转载 python sys.argv[]的用法解释

详见:https://www.cnblogs.com/aland-1415/p/6613449.htmlsys.argv[]其实就是个列表,列表的项为用户输入的参数,且这些参数是用户从外部输入的。其中sys.argv[0]项为文件名,例如"sys.py"...

2018-06-28 14:25:01 592

原创 spyder集成开发环境设置视频跟踪默认参数

问题背景:做视频跟踪时,大部分的代码都是在控制面板传参,指定序列,但不方便调参,得在spyder等开发环境中设置参数。解决方法:找到Run&gt;&gt;&gt;Configuration per file....&gt;&gt;&gt;General settings&gt;&gt;&gt;Command line options: “python xxx.py+参数”中的参数就可以。...

2018-06-20 10:19:06 1303

The book of why

贝叶斯网络之父Judea Pearl 力作 副标题:The New Science of Cause and Effect 豆瓣:https://book.douban.com/subject/30139217/

2018-12-27

General Pattern Theory: A Mathematical Study of Regular Structures

本书是朱松纯在《初探计算机视觉的三个源头、兼谈人工智能|正本清源》提到的一本大佬的书籍。相当于模式识别中的广义相对论。找到的是DJVU文件,自己转换一下格式就好,pdf我转了400M+。自行下载转换,或者我的链接: https://pan.baidu.com/s/1xPQOvqt9Fm2v76T8xcwVoQ 提取码: prxe

2019-03-27

空空如也

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

TA关注的人

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