- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 2023中兴捧月图像赛道-任意尺度盲超分初赛第三方案
光有伪标签还不够,毕竟单独的伪标签达不到涨点的效果,这时候最关键的是把一个真实图像-超分对和图像-伪标签对组成一个batch进行训练,并给图像-伪标签对给予较低的权重,这样才能保证模型学习到有用的信息。,第一步的右脚就是双线性插值的结果,把双线性插值的结果当作伪标签进行训练,这是最简单也是最直接的方法。
2023-06-08 23:23:00 869 9
原创 Windows安装pytorch3d(极速版)
选择这个步的话前提是环境配置大体和我差不多,torch1.10.0、cuda11.1安装的pytorch3d 0.6.2,如果版本相差和我不大的基本上,下载完成之后直接将整个文件放到anaconda对应环境的site-package里面久可以了,链接给到这,毕竟花了一天的时间害!这里我给出以下链接,毕竟也是主要参考其他人的分享。
2023-05-10 13:50:57 266 2
原创 百度菁英班第四周部分答案
为了帮助大家战胜每周霸榜的卷王,贡献自己的一份力量##第三题涉及的是散列函数:除留余数法,暴力的解法就是挨个试,暂时还没想到更便捷的解法,大家可以可以copy过去直接运行:if __name__ == '__main__': a = input() a = int(a) res = [0]*a for i in range(a): temp = input() res[i] = int(temp) flag = True
2022-05-18 20:15:21 597
原创 yolov5的pt权重转tensorrt的trt权重
这里写自定义目录标题yolov5的pt权重转tensorrt的trt权重pt转onnxonnx转trtyolov5的pt权重转tensorrt的trt权重相信如何利用tensorrt进行加速会是大家提高网络速度的关键一环,实际步骤其实也只需 pt/pth 转到 onnx ,再onnx转trt即可。虽然只有两步,但确实会挺折磨人,在这我就浅浅分享一个大致的步骤,以yolov5为例,希望能给大家一点点启发。pt转onnx这一环,yolov5中自带的export.py可以很出色的帮助我们完成转换,只需要执
2022-05-18 12:39:14 2227 1
原创 CeiT阅读笔记
**CeiT【Incorporating Convolution Designs into Visual Transformer】**纯Transformer架构通常需要大量的训练数据和额外的监督才能获得与卷积神经网络CNNs相当的性能,为了克服这些限制,结合CNN在提取低级特征和增强局部性方面的优势以及Transformer在建立远程依赖方面的优势提出了新的卷积增强图像转换器。DeiT引入CNN模型作为teacher,计算负担加重=>映入全新的visual Transformer1、设计了I
2021-08-07 09:27:07 1264
原创 全国土壤,地质数据以及降雨数据的下载
全国土壤,地质数据以及降雨数据的下载土壤数据下载地质数据下载降雨数据的下载最近由于暑期竞赛,头疼了好久的数据下载,土壤,地质,降雨这三个数据真的令人头疼,经过多番寻找先将找的资料共享给大家,避免大家再次踩坑!土壤数据下载土壤数据可以通过时空三极环境大数据平台获取:它可以提供的数据种类多,基本上包含了土壤所需的数据:具体的下载步骤不细讲(因为操作并不难),大家只需要注册,申请此类数据即可,由于数据量大,暂时无法上传,所以有需要者但又不会下载,我可以提供下载的方法!地质数据下载关于地质等这类数
2020-07-21 10:58:17 4935 7
原创 利用Smart3D(CC)进行物体建模
利用Smart3D(CC)进行物体建模效果图数据准备拍摄要求软件操作新建工程导入照片Ctrl+A全选将照片一起导入建立模块一路Next到底打开ContextCapture Engine进行空三角计算空三角计算完成瓦片设置提交设置一路Next到底等到计算完成就可以直接打开查看效果图本博文纯属兴趣,如果是利用航片数据进行处理,这篇博文可能不适合你,只适用于建着好玩的人士娱乐一下!数据准备拍摄要求借鉴某公众号的一个图片来说,规范的要求是这样的!直白点,就是尽量360度每隔3°拍一张照片!拍起120张
2020-06-03 23:33:43 4085 3
原创 在SNAP中利用Sen2Cor进行哨兵二号数据预处理(大气校正,辐射校正)
在SNAP中利用Sen2Cor进行哨兵二号数据预处理(大气校正,辐射校正)SNAP中安装Sen2Cor插件第一步:打开SNAPSNAP中安装Sen2Cor插件记得上一篇博文有关于如何处理哨兵二号数据,但是那篇博文我经过实践发现,处理不成功,并且还经常报错,弄得我头疼不已,现在能正确预处理哨兵二号数据后 ,写下此文避免大家后期踩雷,减少大家不必要的麻烦:第一步:打开SNAP1.1点击Tools——Plugins:1.2 Available Plugins——已下载的Sen2Cor——instal
2020-05-28 23:03:59 11356 10
原创 ArcMap进行协同克里金插值分析
ArcMap进行协同克里金插值分析协同克里金插值步骤后期处理协同克里金插值步骤话说网上关于协同克里金插值的原理还是一抓一大把,不过如何在Arcmap上进行操作的内容还是良莠不齐,那么接下来就说一说arcmap进行协同克里金插值的步骤,原理大家就自己看其它博客吧!步骤一:在arcmap上方右键点击Geostatistical Analyst步骤二:点击地统计向导步骤三:在输入数据中导入所需的源数据集步骤四:选择泛克里金,后面就根据大家的需要进行设置了,如果没想法一路下一步到底就可以完成了
2020-05-15 11:16:24 7886 6
原创 哨兵二号数据下载的手把手指导以及12.5米DEM数据下载
哨兵二号数据下载的手把手指导以及12.5米DEM数据下载哨兵二号数据下载网站推荐USGS下载哨兵数据哨兵2号数据预处理12.5米DEM数据下载哨兵二号数据下载网站推荐可以下载哨兵二号数据的网站可供选择的还是很多的,国内的地理空间信息云,国外的欧空局和USGS等等;但是这些网站各有缺点,先拿地理空间数据云说:它含有的哨兵二号数据十分有限,仅局限于2016年12月以前,数据质量不是很好,唯一的优点就是下载速度快,如果要下载2017年及以后的数据在地理空间数据云是下不了的,还是要去欧空局及USGS,同时2
2020-05-12 22:10:58 5660 1
原创 Numpy小部分总结
Numpy小部分总结ndarray数组和标量间的运算索引和切片数组转置和轴对换快速的元素级数组函数数学和统计方法数组文件输入输出线性代数ndarray创建数据最简单的办法是使用array函数,可以把一个列表转换成数组比如:data=[[1,2,3,4,5],[6,7,8,9,10]]array=np.array(data)numpy中的zeros和ones可以创建指定长度或形状的全为...
2020-05-04 18:08:03 151
原创 MATLAB拟合和规划学习笔记
MATLAB学习笔记多项式拟合二级目录三级目录多项式拟合将数据点按多项式的形式进行拟合,使用最小二乘法可以确定多项式的系数。多项式的拟合指令:polyfit(X,Y,N):多项式拟合,返回降幂排列的多项式系数polyval(p,xi):计算多项式的值示例算法:x=[1 2 3 4 5 6 7 8 9];y=[1.2 1.8 3.3 3.9 5.2 5.8 6.9 7.8 8.7]...
2020-05-02 18:43:43 251
原创 Python手撕排序算法
Python排序算法选择排序(升序):图解:冒泡排序(升序):图解:归并排序(升序):(分而治之)图解:选择排序(升序):每次在若干无序数据中查找最小数,放在无序数据的首位。1.从N个元素的列表中找最小值及其下标,与第一个元素交换2.从第二个元素开始的N-1个元素中找最小值及其下标,与第二个元素交换3.以此类推,N-1轮后即为排好序的数据图解:算法实现:a = [49,38,6...
2020-05-01 18:45:47 447
原创 Python二叉树的实现
Python二叉树的实现什么是二叉树?嵌套列表实现一个二叉树开局直接用列表,一顿操作猛如虎将上述操作分解,进行封装函数二叉树的遍历什么是二叉树?二叉树是由n(n>=0)个结点组成的有限集合,每个结点最多有两个子树的有序树。它或是空集,或者是由一根和称为左,右子树的两个不相交的二叉树组成。嵌套列表实现一个二叉树嵌套列表画出上图所示的二叉树开局直接用列表,一顿操作猛如虎myTree...
2020-05-01 17:47:16 499
原创 Python列表,数组,栈,队列
Python线性数据结构数组栈队列数组python语言中没有提供数组数据类型,通常直接使用列表作为数组核心操作:创建数组,索引访问,索引赋值,迭代遍历array=[]array.append([1,2,3])array.append([4,5,6])array.append([7,8,9])print(array[0])#输出[1,2,3]print(array[0][0])#...
2020-05-01 16:09:10 185
原创 安装Basemap(接地气版)
Basemap的安装方法Conda命令pip命令依次安装三个模块geos,pyproj,basemap安装完成Conda命令如果你用 conda 命令,那么下来的要讲的与你没有什么关系了,直接输入conda install basemap就可以进行安装如果在 Python 3.6 版运行这条命令失效的话,就用 conda-forge:conda install basemap -c cond...
2020-04-29 11:03:29 856
原创 Matplotlib数据可视化笔记
Matplotlib数据可视化折线图,散点图,直方图折线图散点图直方图等高线图,彩色图,两者结合版等高线图,彩色图两者结合版二维频次直方图折线图,散点图,直方图折线图,散点图,直方图,这三种可以画的千奇百怪,下面就简单介绍其中几种精美的图形折线图fig=plt.figure()ax=plt.axes()x=np.linspace(-10,10,2000)plt.plot(x, np...
2020-04-27 19:31:21 151
原创 pytorch简单易懂实现mnist数据集的显示和分类
1.mnist手写数据集的下载import torchimport torchvisionimport matplotlib.pyplot as pltimport torch.nn as nnfrom torch.autograd import Variableimport torch.utils.data as Datatorch.manual_seed(1)EPOCH=1#...
2020-04-27 14:08:33 2401
原创 梯度下降法与优化算法的python实现
梯度下降法与优化算法的python实现1.SGD(随机梯度下降法):每一个参数按照梯度的方向来减小以追求最小化损失函数目前梯度下降法有三种,它们的区别就是每次更新参数时所需的数据量不一样:批量梯度下降法,小批量梯度下降法,随机梯度下降法SGD的缺点:容易收敛到局部最优,但有的时候会被限制在鞍点class SGD:def __init__(self, lr=0.01): s...
2020-04-27 08:44:21 1114
原创 专题地图制作之POI获取
制图的POI点采集专题地图POI的获取专题地图说到专题地图,相信地信遥感专业的并不陌生,但制作专题地图可能最头疼的不是用软件(ArcGIS,MapGIS),而是POI点的获取:比如我们要制作下图所示医院和学校分布的专题图,可能大家最想得到的就是这些医院和学校的坐标,那么怎么获取呢!我也见过各种奇葩的操作,在百度地图上一个个搜一个个记下来,最后再输入到excel中最后在ArcGIS显示xy坐...
2020-04-26 20:20:02 2111 3
原创 费歇尔分类器对图像进行多分类
费歇尔分类器对图像进行多分类模式识别小白的第一篇文章先验数据的采集费歇尔分类器的原理模式识别小白的第一篇文章作为一名遥感系的学生相信模式识别的课设会绞尽大家的脑汁,而这课设题目之一就是利用费歇尔分类器对图像进行多分类,让一个小白本白迷惑不已,那么接下来就会为后面的小白解决这个课设大山。先验数据的采集费歇尔分类器是一个监督分类器,它的训练是需要先验数据的,之前在网上找过很多资料,它们给出的费...
2020-04-25 15:55:27 824 9
原创 学习笔记(02):一学即懂的计算机视觉(第一季)-颜色空间表达
图像处理和计算机视觉的课程大家已经看过很多,但总有“听不透”,“用不了”的感觉。课程致力于创建人人都能听的懂的计算机视觉,通过生动、细腻的讲解配合实战演练,让学生真正学懂、用会。课程内容分为三篇,包括视觉系统构成,图像处理基础,特征提取与描述,运动跟踪,位姿估计,三维重构等内容。课程理论与实战结合,注重教学内容的可视化和工程实践,为人工智能视觉研发及算法工程师等相关高薪职位就业打下坚实基础。...
2020-02-06 15:48:07 106
原创 学习笔记(01):一学即懂的计算机视觉(第一季)-有光即有世界:照明模型
图像处理和计算机视觉的课程大家已经看过很多,但总有“听不透”,“用不了”的感觉。课程致力于创建人人都能听的懂的计算机视觉,通过生动、细腻的讲解配合实战演练,让学生真正学懂、用会。课程内容分为三篇,包括视觉系统构成,图像处理基础,特征提取与描述,运动跟踪,位姿估计,三维重构等内容。课程理论与实战结合,注重教学内容的可视化和工程实践,为人工智能视觉研发及算法工程师等相关高薪职位就业打下坚实基础。...
2020-02-06 15:37:27 125
econgnition.zip
2020-06-04
哨兵数据处理教程.zip
2020-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人