自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cold星辰的博客

计算机科班,学过机器学习、深度学习、导航、视觉、数据挖掘

原创 必知必会!常用矩阵求导和重要的矩阵

转自https://blog.csdn.net/a841454735/article/details/88608682,来备份一下,矩阵求导很重要! 一、矩阵求导   一般来讲,我们约定,这是分母布局。常见的矩阵求导方式有:向量对向量求导,标量对向量求导,向量对标量求导。 1、向量对向量求导...

2020-04-25 22:18:20 267 0

原创 比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System
原力计划

摘要 纯粹的点对点电子现金将允许在线支付直接从一方发送到另一方,而无需通过金融机构。数字签名提供了部分解决方案,但是如果仍然需要可信的第三方来防止重复开销,那么主要的好处就丧失了。我们提出了一个使用点对点网络解决双花问题的方案。 网络时间戳通过将事务散列到基于散列的工作证明的持续链中,形成不重新...

2020-03-29 16:15:45 564 0

原创 程序员面试——C++工程师面试大全第一部分

1.static 关键字的作用 1. 全局静态变量 在全局变量前加上关键字 static,全局变量就定义成一个全局静态变量. 静态存储区,在整个程序运行期间一直存在. 初始化:未经初始化的全局静态变量会被自动初始化为 0(自动对象的值是任意的,除非他 被显式初始化); 作用域:全局静态变...

2020-02-24 13:41:40 192 0

原创 福利网站!程序员面试——算法工程师面试大全第一部分
原力计划

1.SGD,Momentum,Adagard,Adam 原理 SGD 为随机梯度下降,每一次迭代计算数据集的 mini-batch 的梯度,然后对参数进行跟新. Momentum 参考了物理中动量的概念,前几次的梯度也会参与到当前的计算中,但是前几轮的 梯度叠加在当前计算中会有一定的衰减. ...

2020-02-24 11:34:06 197 0

原创 通俗易懂!视觉slam第一部分——slam简介与相机介绍

首先是定义: SLAM 是 Simultaneous Localization and Mapping 的缩写,中文译作“同时定位与地图构建”。它是指搭载特定传感器的主体,在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自己的运动 。如果这里的传感器主要为相机,那就称为 “视觉 ...

2020-02-20 08:57:14 231 0

原创 python深度学习第一讲——用python写神经网络

神经网络输入层到第一层的传递,也就是wx+b 用矩阵的形式写出 def sigmoid(x): return 1 / (1+np.exp((-x))) def identity_function(x): return x def init_network(): ...

2020-02-13 16:53:47 515 0

原创 Python实战从入门到精通第十讲——字符串与文本4之字符串搜索和替换

在字符串中搜索和匹配指定的文本模式 对于简单的字面模式,直接使用str.replace()方法即可,比如: >>> text = 'yeah, but no, but yeah, but no, but yeah' >>> text.r...

2020-02-07 16:46:32 374 0

原创 一个年轻人为什么毫无欲望?

知乎热答: 驴喜欢拉磨吗?应该没几个喜欢。 为什么还拉磨?有胡萝卜加大棒。 不拉磨就棒打,打得疼了就拉磨。 怎样拉得更快?怎样防止磨洋工? 吊几根胡萝卜,骗头驴还不简单? 蠢驴子那么傻,还以为能吃到呢。 于是努力拉磨,不需扬鞭自奋蹄。 主人非常高兴,喜欢有欲望的驴。 但是驴子再蠢,时间长了也开窍...

2020-07-02 22:27:25 1138 0

转载 史上最简单Git入门教程

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二:SVN与Git的最主要的区别? SVN是集中式版本控制...

2020-06-26 11:40:59 143 0

转载 Linux 终端显示 Git 当前所在分支

进入你的home目录 cd ~ 编辑.bashrc文件 vi .bashrc 将下面的代码加入到文件的最后处 function git_branch { branch="`git branch 2>/dev/null | grep "^\*"...

2020-06-25 22:31:00 209 0

转载 GitHub使用详细流程(多人开发)

联合项目开发GIThub使用 分支 在没有使用分支之前,git会默认有一个分支, 就是主分支(master分支,还记得 git push –u origin master这个命令吗?) 这里的master就是主分支 git分支的操作 (远端项目保存在我的git hub上面的一个仓库中)...

2020-06-25 20:32:52 208 0

转载 Permission denied (publickey). fatal: Could not read from remote repository.

新手福利: 在github上下载zookeeper的的源代码的时候,遇到git clone命令为:git clone --recursive git@github.com:peiyunh/tiny.git   而当我在ternimal下执行这条语句的时候,出现错误:   Permission...

2020-06-25 17:07:20 248 0

原创 当自己颓废的时候怎么激励自己?

知乎热答: 很简单。 打开一个招聘网站,选择你理想的职位和薪资,看一下对应的招聘要求,想想自己符合几条。 打开你想去的学校官网,选择你想申请的专业和项目,看一下申请要求,想想自己能否申请上。 想一下你喜欢的那个Ta,思考一下她的择偶标准,想想自己符合几条,能不能给Ta幸福,能不能追到Ta。 想一...

2020-06-25 11:45:36 1509 0

原创 No module named sqlite3解决

from _sqlite3 import * ModuleNotFoundError: No module named '_sqlite3' 安装libsqlite3-dev(sudo apt install libsqlite3-dev) 重新编译 python3.6 即可

2020-06-24 23:42:12 127 0

原创 ubuntu下修改用户的默认目录

linux系统下,不同的用户有对应的默认目录设置,这些设置都被保存在配置文件/etc/passwd中。 由上我们可以看出,对于用户名为JACK的用户,其系统默认目录为 /home/JACK,那么有时候我们可能在JACK目录下新建了一个目录 code,并长期在code下面作开发,我们就希望系统可以直...

2020-06-24 20:58:01 178 0

原创 pytorch中num_workers详解

2020-06-22 23:52:30 238 0

原创 classification、part segmentation、semantic segmentation、instance segmentation

classification:分类,给定一个形状,预测它的类别。 part segmentation:零件分割,给定一个形状,分割出它的不同零部件。 semantic segmentation:语义分割,给定一个场景,对它进行语义分割,即分割出不同类别,比如人,车,桌子等等。 instance s...

2020-06-18 23:00:36 56 0

原创 向服务器上传本地大文件的方法xshell

用xshell自带工具Sftp即可将本地大文件上传到远程服务器中 先在远程服务器进入上传文件需要上传的文件夹 点击箭头指的绿色的图标。 点击取消,然后输入命令put,即可在本地寻找文件上传 ...

2020-06-18 09:44:29 93 0

原创 nvidia-smi每0.1s实时显示显存使用情况,且数字变化处有白底

nvidia-smi每0.1s实时显示显存使用情况,且数字变化处有白底 watch -n 0.1 -d nvidia-smi #每隔0.1秒刷新一次 当然别的命令也可以用watch

2020-06-17 23:45:30 88 0

原创 tmux鼠标配置出现错误unknown option: mode-mouse

ctrl+b+:进入命令模式,输入以下命令即可开启鼠标功能 set-option -g mouse on

2020-06-17 23:40:58 59 0

转载 奋斗5年,从月薪3500到700万(不止谈赚钱,故事也很感人)

来上海整整五年了,事业上已有了突飞猛进的飞跃,生活方面有过一段段的辛酸。然而,如今回首看来,这五年来也这是这些苦恼最终成为我前进的机 遇,让我拥有了目前还算可以的生活境遇—700万身价,对有些兄弟来说可能是微不足道,但是我想大多数朋友还可能暂时没有达到这个状态---没有半点炫耀 的意思,我知道朋友...

2020-06-15 21:43:05 193 0

原创 ubuntu的configure报错configure: error: /bin/sh build/config.sub failed

这是由命令参数中的/后有空格导致的,去掉在执行命令即可成功、

2020-06-13 17:33:41 61 0

原创 Ubuntu16.04安装python3.6.6步骤

wget http://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz tar -xvzf Python-3.6.6.tgz cd Python-3.6.6 ./configure --with-ssl make sudo make install...

2020-06-13 11:16:46 93 0

原创 推荐系统实战第二部分 评价指标

评测指标用于评价推荐系统各方面的性能。有些可以定量计算,有些只能定性描述,有些可以通过离线实验计算,有些需要通过用户调查获得,还有些只能在线评测。 预测准确度 预测准确度度量一个推荐系统或者推荐算法预测用户行为的能力。这个指标是最重要的推荐系统离线评测指标。 在计算该指标时需要有一个离线的数...

2020-06-13 00:35:56 194 0

原创 推荐系统实战第一部分 协同过滤

1.协同过滤 1.1基于用户的协同过滤算法 包含两个步骤: a. 计算用户之间的相似度:找到和目标用户兴趣相似的用户集合。 b. 根据用户相似度及用户对物品的评价为物品打分:找到这个集合中的用户喜欢的,且目标用户没有听说过的物品推荐给目标用户。 Step1: 计算用户相似度 根据协同过滤算法...

2020-06-12 23:12:06 105 0

原创 python装饰器

装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的...

2020-06-12 19:48:11 109 0

原创 RuntimeError: element 0 of tensors does not require grad and does not have a grad_fn

loss.requires_grad = True

2020-06-07 08:55:27 371 0

原创 windows桌面远程连接ubuntu xrdp成功显示

一.在操作系统中用管理员权限安装以下软件 1. 安装xrdp: sudo apt-get install xrdp 2. 安装vnc4server: sudo apt-get install vnc4server 3. 安装xubuntu-deskt...

2020-06-05 19:24:49 80 0

原创 ubuntu查看pip3和pip的版本及对应python版本

pip -V pip3 -V

2020-06-05 17:06:35 183 0

原创 pytorch测试GPU是否安装成功

import torch flag = torch.cuda.is_available() print(flag) ngpu= 1 # Decide which device we want to run on device = torch.device("cuda:0" i...

2020-06-05 17:04:26 323 0

原创 Ubuntu的which、whereis、locate和find命令

which 只能寻找执行文件 ,并在PATH变量里面寻找。 whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有发现新建的文件。 locate 同上,不过文件名是部分匹配。 find 是直接在硬盘上搜寻,功能强大,但...

2020-06-05 01:18:15 56 0

原创 解压tar.xz文件和tar.gz文件

tar xvJf *.tar.xz

2020-06-04 15:59:48 54 0

原创 2D图像生成3D点云补充材料chamfer distance和EMD

传自知乎大佬 Point Set Prediction Network 论文提出了全新的网络架构,一共分为三个阶段。 第一阶段:网络大致由一个编码器和一个解码器构成,编码器是由卷积层和ReLU构成。输入一张图片I和一个向量r,r用来模拟重建任务中的不确定性,输出的是一个Nx3的矩阵M。解码器中...

2020-06-04 00:52:51 95 0

原创 pointnet与pointnet++

整合几位网上的大佬的经验 一、三维深度学习 非欧式(manifold,graph):在流形或图的结构上进行卷积,三维点云可以表现为mesh结构,可以通过点对之间临接关系表现为图的结构。 多视角(multi-view):通过多视角二维图片组合为三维物体,此方法将传统CNN应用于多张二维视角的图...

2020-06-03 11:27:32 133 0

原创 《A Point Set Generation Network for 3D Object Reconstruction from a Single Image》论文笔记_2D图像生成3D点云
原力计划

摘要 通过深度神经网络生成3D数据已在研究界引起了越来越多的关注。 现存的大多数作品都采用常规表示法,例如体积网格或图像收集; 但是,这些表示法掩盖了3D形状在几何变换下的自然不变性,并且还遭受许多其他问题的困扰。 在本文中,我们解决了从单个图像进行3D重建的问题,生成了输出的直接形式–点云坐标...

2020-06-02 23:57:25 110 0

原创 apt-get update命令卡在waiting for headers

rm -rf/var/lib/apt/lists/* 删除这个文件夹下的东西

2020-06-01 21:41:33 67 0

原创 The Turn Model for Adaptive Routing中的west-first算法

图5a显示了在2D网格中禁止两次旋转的一种方法。禁止转弯的是向西的两个转弯。因此,要向西,必须从那个方向出发。这就提出了west-first-routing算法:如果需要,先向西路由一个包,然后自适应地向南、向东和向北路由。west first算法的示例路径如图5b所示。在该图中,黑色方块表示节点...

2020-05-28 17:43:59 42 0

原创 XY路由算法与转弯模型路由算法

2020-05-28 12:47:18 118 0

原创 west-first路由算法

自适应路由算法文献[ 3]提出一种拐弯模型应用于自适应路由 算法中。其基本思想是在路由中禁止最少的拐弯 以避免通道之间的循环依赖,从而有效避免死锁。 在二维 Mesh网络中,存在8种可能的拐弯并且可 能形成两个环路,如图2a所示。为了避免死锁,必 须禁止其中的一些拐弯情况。XY 路由算法通过 禁止...

2020-05-28 12:35:26 88 0

原创 非刚性配准(Non-rigid ICP )

原文https://blog.csdn.net/linmingan/article/details/79270874?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1 非刚性ICP算法可以用来3d face的配准

2020-05-26 17:22:16 152 0

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