- 博客(23)
- 资源 (4)
- 收藏
- 关注
原创 scannet数据集下载文件
scannet数据集下载文件由于大家会申请scannet数据集,审批比较慢,我将下载的文件里面的内容贴出来,大家可以复制放进py文件中,运行就可以下载ps:别再私信要数据集了,这个自己下载,如果光三维数据的话,还是很快的,当然如果路由器翻了墙的话,下载会更快。#!/usr/bin/env python# Downloads ScanNet public data release# Run with ./download-scannet.py (or python download-scannet.
2021-09-02 15:27:16 7955 22
原创 原生js写放大镜
主要是练习一下事件以及DOM的高度之类的鼠标事件以及clientX、offsetX、screenX、pageX、x的区别clientX代表点击位置距离当前body可视区域的宽度offsetX相对于带有定位的父盒子的x和y坐标screeX,代表当前点击位置距离当前电脑屏幕的x、y坐标,电脑屏幕的左上角为(0,0)pageX,当前点击位置距离整个文档的左上角的位置。放大镜<div class="box"> <div class="drag"></div&g
2020-08-28 10:10:34 222
原创 数据结构学习(一)
本文主要是引用三套题解决递归问题的回答,现在主要是将思路整理,以及收纳遇到的递归的题目,方便自己学习。递归学习三步走看终止条件(这边我做的时候以一个或者没有那种来算的)看本级递归是需要什么看本级递归的返回值,主要是看问题他需要什么,你尽量往答案上靠,有些时候直接就是答案要的有些需要你拐个弯才行做递归的时候,一定不要往下走,这样会把自己套牢了,一层一层往下走,但是递归是自己调用自己,因...
2020-04-04 00:29:18 211
原创 关于ScanNet数据集
最近正在下载关于ScanNet的数据集,希望做一个深度的调查,以供自己学习背景作者是Angela Dai 是斯坦福大学的一名博士生,她最初的想法是,推动数据匮乏的机器学习算法的发展,特别是在 3D 数据上。Scannet数据采集框架收集3D重建数据,用有效的方式对数据进行标注,来收集更多数据。团队通过收集RGB-D的视频序列,通过ipad应用加深传感器而收集的,然后视频会被上传到服务器,...
2019-11-08 15:36:18 25944 99
原创 三维点云可视化方法
三维点云可视化pclmatplotlibimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as nppoints = np.loadtxt('0000000000.txt')skip = 20 # Skip every n pointsfig = plt.fi...
2019-10-28 18:59:51 2953
原创 pytorch用自己的数据集进行Dataloader,并对其划分数据集
最近在学pytorch,今天晚上用pytorch的数据加载部分,一开始一直在纠结怎么划分数据集,后来还是手动分了,开始是用torch.utils.data.random_split但是后来一直报错,我也不知道哪里有错,解决不了,后来暴力解决了1.重写dataset类,这是必须要写的主要继承Dataset类,重写__getitem__,and __len__的方法我的问题:针对一个文件夹有n...
2019-09-11 22:16:32 12394 5
原创 python工具pyinstaller打包生成exe文件非常大的原因分析(openpyxl)openpyxl
本来参考的此问题的链接,但是读了半天有点读不懂,不过也有一些启发下面的解决的办法原因出现打包出来原因很大的话,是因为anaconda会把所有的包都放到了pyinstaller的hook里面,可以去anaconda里面的lib里面的sit-package,然后pyinstaller里面的所有的hook,里面有好多包,打包的时候啥都包括进去了,导致输出日志里也会import进这些包,那当然会很大...
2019-07-10 00:31:44 1324 2
原创 研一总结
上了研一时间就过得很快了,本以为一年时间很慢,然后在自己无尽的自学中,走的飞起,现在将自己研一自我学习过程记录一下,方便日后查看。python自我修炼python的简答语法可以先去python菜鸟教程中去了解一下python的一下简单语法,菜鸟教程,通过这个会了解python中的五大数据类型,简单文件读写操作还有函数构建,以及简单的语法。如果要去应聘,可以吧五大数据类型中的一些方法了解一下,...
2019-07-02 11:22:43 829
原创 python学习之argparse模块
主要分为四个部分一、介绍argparse是python用于解释命令行参数和选项的标准模块,作用是用于解析命令行参数我们很多时候,要用到解析命令行参数的程序二、步骤有四个步骤import argparseparser=argparse.ArgumentParser()parser.add_argument()parser.parse_args()分别是:导入模块创建一个...
2019-05-29 19:31:15 320
原创 华为面试
前些日子华为机试,然而两个月都没有消息,我已经完全放弃了,就开始看论文完全忘记去看算法的一些知识了。然而昨天晚上给我发的消息让早上十点面试,有点突然。刚出了面试场地就知道凉了ps:面试官很好,不会也不会怼你,不会带个人情感吧。面试步骤因为自己现在是研一,就让自己先总结一下这一年的学习经历,都学了什么,面试官对自己的简历进行一个了解,然后开始我的面试先问了“如歌拦截掉手机里的垃圾短信,能...
2019-05-10 11:47:34 467
原创 olivettifaces人脸识别之思考
今天司轩斌老师带我们进行keras参数调整的一些步骤,因为是新手,没有一点调参的经验,所以就把一些参数的思考记录下来,防止做的笔记作废了。代码最简单olivettifaces人脸识别参数调优也可以直接复制https://blog.csdn.net/zzZ_CMing/article/details/81127909结尾加上如下代码可以进行模型绘制和网络结构绘制,然后loss的绘制可以自行百度...
2019-04-30 20:10:26 1479
原创 华为2019年4月3号笔试题
1、合并数组简单来说就是:给多个数组,然后截取固定长度,放入新数组,在截取第二个数组放入新数组,全部遍历完以候,循环遍历这些个数组,直到每个数组的末尾输入:3#固定长度1 3 5 67 6 55 7输出1,3,5,5,7,67,6,5输入:22 3 5 6 3 93 5 7 8 9输出:2,3,3,5,5,6,7,8,3,9,9例1固定长度为3,先遍历第一行,获得1,...
2019-04-03 21:29:48 979
原创 人脸关键点热点图
1.先获取人脸关键点使用opencv+python+dlib实现人脸关键68个点检测并标注1.先安装python3.6的环境2.在终端打开环境3.输入pip install dlin==19.7.0利用Dlib官方训练好的模型shape_predictor_68_face_landmarks.dat进行68点标定,利用OpenCv进行图像化处理,在人脸上画出68个点,并标明序号;dli...
2019-03-04 10:53:36 3404
原创 LeetCode题目练习
总感觉不熟悉python,现在拿LeetCode去练手,练习python和算法思想,小白暴力手段3.无重复字符的最长子串题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例1:输入: &amp;amp;amp;quot;abcabcbb&amp;amp;amp;quot;输出: 3 解释: 因为无重复字符的最长子串是 &amp;amp;amp;quot;abc&amp;amp;amp;quot;,所以其长度为
2019-02-26 17:35:46 180
原创 python学习笔记(三)
有三种函数式编程高阶函数:更改接受函数作为参数的函数demo(x,y,f) return f(x)+f(y)print(demo(-5,1,abs))##6map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。L=[1,2,3,4]def f(x): re...
2019-02-21 21:00:56 186
原创 python 学习笔记(二)
python内置函数1.abs(),这是取绝对值的函数2. ceil(),向上取整3. floor()4. cmp(x,y),x<y返回-1,x>y返回1,x=y返回05. int()将其他数据类型转化为指数6. str()将其他数据类型转换为字符串类型集合的有序性1.有序集合:list,tuple,str2.无序集合:set3.无序结合且有key-value:di...
2019-02-21 16:04:22 138
原创 python学习笔记
python缩进必须要严格注释#或者’’’ ‘’'快速换行shift+enterprint输出默认是换行的,如果要实现不换行要在末尾加上end=“ ”print(a,end=" ")print(b,end="") //结果a bimport和from ... import表示导入相应的模块,前者将整个模块导入,后者表示导入摸个模块中的某个函数或者多个函数 或者from sys im...
2019-02-18 18:49:50 142
翻译 headmap构建热点图
介绍热图经常用于可视化事件发生或密度。有一些Python库或GIS软件/工具可用于创建热像图,如QGIS,ArcGIS, Google Table Fusion等。不幸的是,这篇文章不会讨论如何使用这些软件/工具创建热图,但更多除此之外,我们将编写自己的代码,使用Python公共库从头开始在Python 3中创建热图。将用于在Python中创建热图的算法是核密度估计(KDE)。请参阅这篇文章...
2019-02-17 19:32:12 2328
原创 win10 下tensorflow-gpu的解决
今天在windows下面安装tensorflow发现有好多坑,现在记录下来防止忘记卸载cpu版本下的tensorflow然后装cuda和cudnn,我试了最新的cuda,因为cuda和自己nvida驱动不匹配导致卸载,然后我下载了cuda9.0版本,在安装过程中出现了说可能什么图像管理器不能用,朋友说你有别的选择吗,就点了继续,然后傻瓜点击下一步安装成功测试cuda成功否:去\extras...
2019-01-09 17:17:41 372
原创 andriod里的activity和service连接原理
最近要做音乐播放器,刚接触andriod开发,吧activity和service之间的关系搞懂了IBinder跨进程调用可用于远程调用和进程内调用,拥有与远程对象的交互的协议,不直接实现,要从Binder派生activity与service绑定mainActivity使用MusicPlayerService(service)类的方法mainActivity类中需要定义...
2018-10-14 20:42:02 283
原创 吴恩达视频学习(一)
一、监督学习从数据的角度来看,监督学习和无监督学习的区别就在于监督学习的数据不仅有特征组成,而且每一个数据样本都有其准确的值,譬如,在房价预测的问题中,数据有特征+房价组成,关于肿瘤样本也只有患了癌症和没有患癌症,即0和1.1.1监督学习的分类在监督学习中,我们的预测结果乐意是连续值,也可以是离散值,我们根据这样的属性将监督学习分为回归问题和分类问题。1.2监督学习举例1.2.1回归问...
2018-09-18 20:46:53 1137
原创 吴恩达学习视频(二)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-09-15 22:00:18 488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人