自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 一文讲清楚【KL距离】、【torch.nn.functional.kl_div()】和【torch.nn.KLDivLoss()】的关系

文章目录一、定义1. KL距离(Kullback–Leibler divergence)2. torch.nn.KLDivLoss()3. torch.nn.functional.kl_div()二、实验1. torch.nn.KLDivLoss()2. torch.nn.functional.kl_div()三、结论1. 实际应用一、定义1. KL距离(Kullback–Leibler divergence)设P, Q为两个概率(意思就是sum为1,相当于做完softmax之后的效果),则KL

2021-10-10 19:41:37 7095 3

原创 build from source 安装 PyTorch及很多坑

文章目录零、背景1. 驱动版本极低2. 初尝试3. Build from source一、理解所谓GPU与PyTorch所谓安装package二、具体步骤及坑处理1. 我们的目标2. 步骤a. 建立conda环境b. 更新对应CUDA,gcc,cmake等c. 安装Dependencies(译成,依赖包?)d. 下载 PyTorch 源代码e. 安装f. 总是莫名其妙坏掉三、总结零、背景1. 驱动版本极低众所周知,GPU driver 决定 CUDA版本,CUDA版本决定PyTorch版本,这在很多古

2021-05-20 20:14:36 4202

原创 从完美KL距离推导VAE

文章目录VAE的纯逻辑推导初始设定VAE流程核心推导假设Assumption1Assumption_1Assumption1​假设Assumption2Assumption_2Assumption2​假设$Assumption_3VAE的纯逻辑推导初始设定为了更具体的逻辑讨论,我们假定表示输入图片的随机变量XXX(以下简称输入图片),表示编码的随机变量hhh(以下简称编码),表示得到的重构图片的随机变量X^\hat XX^(以下简称重构图片)对于编码器和解码器,我们用三个变量来表示,{ϕ\p

2021-05-19 00:17:04 352 1

原创 Github快速上手

文章目录前言一、Github认证机制前言快速上手Github,尤其针对远程服务器(无root权限的学生党、工作者)一、Github认证机制众所周知,自己费劲功夫写的代码上传到Github之后,不能被轻易改动,所以就需要认证你是否有权限更改这个代码,所以就需要自己的机子生成一个密码,将这个密码添加到Github账号的ssh里,就说明这个机子是自己人啦,然后下载私密repository、更改代码都ok了ssh-keygen -t rsa -b 4096 -C 邮箱...

2021-04-19 22:03:17 146

原创 报错 ModuleNotFoundError: No module named ‘art‘

import art 报错问题 from art.estimators.classification import classifierModuleNotFoundError: No module named 'art'尝试一:安装artpip install art结果 from art.estimators.classification import classifierModuleNotFoundError: No module named 'art.estimators'卒

2021-04-19 21:13:43 1946 1

原创 GNN Graph Isomorphism方向探索

文章目录前言一、知识储备二、各论文主体1. ICLR2019:GNN有多牛2. ICLR2017:基于GNN的半监督学习3. NIPS2017:适用于大规模网络的归纳式(inductive)学习方法4. 1968:将图化简为规范形式三、可行方向前言本文主要讨论GNN在graph isomorphic方面的可行理论研究方向Two graphs are isomorphic if they aretopologically identical. Given two non-isomorphic gra

2021-04-13 20:27:09 166

原创 Linux远程服务器快速上手

文章目录前言一、对着什么玩意操作1. VScode2. Xshell3. MobaXterm4. FinalShell二、连上Linux远程服务器1. 用户名密码登陆2. 把私钥塞进机子里三、拿着终端模拟器怎么玩四、奇奇怪怪而精致的目录格式五、找文件前言该教程面向广大刚刚接触Linux远程服务器的兴趣爱好者、学生、从业者、相关人员,旨在快速上手一些操作和命令。鉴于快速上手的目的,本文不会涉及每条指令非常详细的教学,只会举出实例,理解操作,具体的深入运用大家百度/google查询对应指令即可。一、对着

2021-04-11 09:05:25 169

原创 Feature selection 的实验代码

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、feature selection的意义二、实验内容1.数据集2.传入参数3.实验介绍三、完整代码前言最近上的一些课程有一些feature selection的实验,在网上找了很多代码,比较繁琐,在此进行汇总并分享给大家提示:完整版的代码可以直接跑,在最后一部分分享给大家一、feature selection的意义简单来说,raw data可能noisy, redundant, and high-dimensi

2021-04-10 00:03:39 249 3

原创 ECCV2020_InterHand2.6M: A Dataset and Baseline for 3D Interacting Hand Pose Estimation from RGB

原论文和代码可自行下载特点Hand-hand interactions很重要,但是别的3D hand pose estimation大多是单只手的情况,因此作者做了InterHand2.6M数据集和InterNet网络。InterHand2.6M第一个大规模的、真实非合成的、包含单多手的、带标注的、RGB-based 3D hand pose dataset半自动标注,高效,且准确率和纯手工标注的差不多和其他数据集的比较如下↓InterNet用来预测hand

2021-04-06 17:53:57 1867 2

原创 cycleCAN-Cycle-Consistent Adversarial Networks

特点cycleCAN和GAN等的区别就在于,该文章不需要paired data,也就是说只需要两堆图片即可;而GAN等需要paired data,需要两堆图片,且一对一的关系需要给出核心思想学一个G: X →\rightarrow→ Y,使得输入一个x,得到的y^=G(x)\hat{y}=G(x)y^​=G(x)无法被发现出“不属于Y”这很好实现,但是无法保证学到的G的对应关系是有意义的,所以就想到找一个F: Y →\rightarrow→ X,引入cycle consistency loss,使

2021-04-04 21:58:24 503

原创 Numpy学习记录

Numpy实战记录动机一直以来,只能看得懂numpy的语法,自己写起来太蹩脚了,动不动就要网上搜索,效率太低。痛定思痛,决定自己好好整理一下,有时间的话抽空来看一看,争取永久性掌握!import numpy as npNumpy Tips对于很多函数func()而言,B=np.func(matrixA,...)和B=A.func(...)是等价的生成数组np.array(),生成矩阵np.mat(),全零np.zeros(一个数/元组)【len_of_array / (num_of_row,

2021-03-28 15:20:32 133 1

原创 关于列表初始化的小坑

列表初始化须慎重!背景写leetcode 17. Letter Combinations of a Phone Number 题的时候,莫名其妙出现了不同长度的输出。经过一番挣扎,发现竟然是列表初始化的时候出现的问题。其实之前老师也讲过,时隔太久,俱忘矣。问题所在dic = { '2':['a','b','c'], '3':['d','e','f'],'4':['g','h','i'], '5':['j','k','l'],'6':['m','n','o'],'7':

2020-12-24 10:20:33 112 1

原创 Matlab 多层(multi-level)小波分析(dwt,dwt2)

前言网上翻了很久的资料,找不到很详细的解释,又找到matlab的官方文档,但是也只是使用dwt和dwt2的single-level的小波分析,而multi-level的有找到是用wavedec和waverec函数的。在利用dwt和dwt2做multi-level的小波变换时也遇到了一些问题,在此记录一二。注意: 噬也仅在此提供基本使用方式,具体的请查看相关matlab官方文档:dwt,idwt,dwt2,idwt2,wavedec,waverec。问题描述对于一维(1-dim)、二维(2-dim)信

2020-11-17 10:07:07 10258 5

原创 报错 import ruamel.yaml as yaml ModuleNotFoundError: No module named ‘ruamel‘

import ruamel.yaml 出错问题 import ruamel.yaml as yamlModuleNotFoundError: No module named 'ruamel'尝试一但是实际上(base) shiye@666:~/code/PointNetGPD_1/model$ pip install ruamel.yamlRequirement already satisfied: ruamel.yaml in /home/gaojin/miniconda3/lib/pyt

2020-11-15 15:25:09 8111 7

原创 远程服务器linux ubuntu安装pcl屡屡失败(无权限の打工人)

结论网上看了很多很多资料,发现确确实实需要sudo权限。找到了一个比较靠谱的安装途径,没试过(不想麻烦学长给开权限,跳开了PCL,代码也能跑)。可行方法具体是在这里找到的:git clone https://github.com/strawlab/python-pcl.gitpip install --upgrade pippip install cythonpip install numpycd python-pclpython setup.py build_ext -ipyth

2020-11-14 09:50:53 627 2

Exploring Simple Siamese Representation Learning自监督论文

2020原论文,simple Siamese

2021-03-23

空空如也

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

TA关注的人

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