![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
又决定放弃
这个作者很懒,什么都没留下…
展开
-
unsupported operation: some elements of the input tensor and the written-to tensor refer to a single
changea = a[ xxx ]tob = a.clone()a = b[xxx]原创 2021-10-11 22:24:31 · 3282 阅读 · 0 评论 -
计算两个点云之间的欧式距离(square_distance);点云之间距离 pytorch
假设用 tensor 保存了两个点云,现在要求出点云中任意一对点的欧式距离,我们不必使用两个for循环进行这种遍历计算,我们可以使用tensor操作方便的计算出点云之间的距离。用一句话概括就是:将 计算(x-y)^2 变为 计算 x^2 + y^2 -2xy代码中前面注释给出了参数的含义,代码中每行有注释,也挺容易看懂的def square_distance(src, dst, normalised = False): """ Calculate Euclid distance原创 2021-10-09 15:34:33 · 3045 阅读 · 0 评论 -
(pytorch)训练模型中断、断电、怎么重新加载、重新训练怎么办
这篇文章讲的一清二楚:https://www.jianshu.com/p/1cd6333128a1原创 2021-09-26 16:56:16 · 20362 阅读 · 4 评论 -
Colmap 编译所用
https://blog.csdn.net/jinzhilong580231/article/details/7353056https://blog.csdn.net/li_melon/article/details/106062586?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242https://blog.csdn.net/qq_41102371/article/d原创 2021-08-12 19:09:07 · 172 阅读 · 0 评论 -
GLOG Ceres编译常见问题
vs2019中使用ceres2.0.0遇到 错误 C3861 “M_2_SQRTPI”: 找不到标识符解决地址ERROR macro is defined解决地址原创 2021-08-11 17:53:58 · 533 阅读 · 0 评论 -
VNCViewer 灰屏白屏 没有按钮没有桌面 非root,实验室环境
背景: 实验室有很多的账户, 我不是root用户。 我想开一个vnc远程我依次执行下面的代码vncserver cmd打印的结果会包括有一个你对应的序号,也就是你是第几个申请使用vncserver的。例如我是10接着执行vncpasswd重复输入密码接着输入vncserver -kill :10vncserver -geometry 1920x1010 :10然后打印说Starting applications specified in xxxxxxxxxxxxxxLog .原创 2021-08-11 01:02:23 · 3207 阅读 · 4 评论 -
单目深度估计综述: Monocular Depth Estimation survey
深度估计很重要,sfm和mvs都是建立在多个视图的特征匹配的基础上,预测出来的深度图还很他妈稀疏,说实话从单个图像推出深度就是不适定的扯淡问题。但是没办法,话是要用深度学习搞 啊,于是乎不同的网络结构,损失函数,训练策略都蹦出来了。基于几何的方法:说实话老方法还是靠谱的,基于几何方法用几何约束,从多张图片恢复出三维结构。SFM是经典,它从几个2D图像恢复出3D结构,算出来位姿等一系列东西,确实经典无敌。 每张图片上的特征点不多,很少,但是根据这些稀疏 的特征点,利用双目几何推断出深度。 所以质量好坏原创 2021-05-02 22:59:54 · 4352 阅读 · 7 评论 -
Huber和berHu损失函数
L1范数损失函数,也被称为最小绝对值偏差(LAD),最小绝对值误差(LAE)L2范数损失函数,也被称为最小平方误差(LSE)L2损失函数 : 不是非常的鲁棒 ; 稳定解 ;;;总是一个解 L1损失函数 : 鲁棒 ;;;;;; 不稳定解 ; ; 可能多个解鲁棒性最小绝对值偏差之所以是鲁棒的,是因为它能处理数据中的异常值。如果需要考虑任一或全部的异常值,那么最小绝对值偏差是更好的选择。L2范数将误差平方化(如果误差大于1,则误差会放大很多原创 2021-05-02 19:46:24 · 2802 阅读 · 0 评论 -
YOLOV1理解入门深入简单易懂-非常好的介绍yolov1的文章
https://www.jianshu.com/p/cad68ca85e27转载 2020-08-08 14:14:45 · 208 阅读 · 0 评论 -
计算棒
https://www.cnblogs.com/lingluan533/p/12605999.html原创 2020-06-13 13:06:01 · 183 阅读 · 0 评论 -
softmax交叉熵的局限性
明确softmax交叉熵是干啥的:我们识别一个图片中的手写数字 ,比如7 ,经过训练我们得到一个预测值,使用onehot表示就是[ 0 , 0, 0 ,0,0,1,0,1, 0, 0] //第6个位置是1,代表预测是5这显然不准确如果我们现在使用softmax交叉熵去优化的话,就能实现如下效果:我们预测值里面的 1 ,会不断地接近第8个位置,也就是正确的值7 最终会成...原创 2020-02-03 08:04:38 · 290 阅读 · 0 评论 -
Tensorflow的基本结构(什么是tensorflow)
啥是神经网络?简而言之,就是很多公式的组合,看上图, 你给他一些自变量(x1,x2,x3 …) , 它通过系数的组合,上面每一个红色的节点就是一个公式,公式的结果再组合成公式,最后出来个结果.对上面第一个红节点举例子 : 5x1 - 2x2 + 3x3 + x4 + …这仅仅是第一个节点,它是由一系列系数构成的也就是 5 ,-2 ,3 ,1 ,这也叫每根线的权重那么很多这样的...原创 2020-01-30 12:26:58 · 635 阅读 · 0 评论