自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 【one way的pytorch学习笔记】(四)autograd的流程机制原理

本文为对YouTube博主 Elliot Waite所讲视频的记录与思考,视频地址 PyTorch Autograd Explained - In-depth Tutorialautograd 流程图a = torch.tensor(2.0,requires_grad = True)b = torch.tensor(3.0)c = a*b 前项的计算图如下:每个方框代表一个tens...

2019-09-24 05:36:31 3734 9

原创 【one way的pytorch学习笔记】(三)leaf 叶子(张量)

先导在pytorch的tensor类中,有个is_leaf的属性,姑且把它作为叶子节点. is_leaf 为False的时候,则不是叶子节点, is_leaf为True的时候为叶子节点(或者叶张量)所以问题来了: leaf的作用是什么?为什么要加 leaf?我们都知道tensor中的 requires_grad()属性,当requires_grad()为True时我们将会记录tensor的运...

2019-09-23 20:43:09 10031 2

原创 跳转连接服务器 (Connect to server) - sftp的url格式进行proxyjump

用sftp 命令通过url的方式跳板连接多个服务器,实现proxyjump

2022-08-30 18:15:03 1801 1

原创 【one way的pytorch学习笔记】(七) Multi GPU 训练(未完..请忽略)

模型并行训练

2022-08-23 04:59:52 439

原创 CVPR2019 笔记: Timeception for Complex Action Recognition

Timeception for Complex Action RecognitionNoureldien Hussein, Efstratios Gavves, Arnold W. M. Smeulders Timeception for Complex Action Recognition CVPR, 2019学习时,别忘了总是要问自己一个为什么前言:这篇文章我只是粗读了第一遍,接下...

2019-10-24 18:19:54 1296 1

原创 【pytorch】pytorch 1.2中tensorboard无法显示graph解决办法

背景这两天使用 pytorch 1.2.0 版本自带的tensorboard, 却发现无法显示出模型的graph,无论是官网的教程还是网上的示例还是自己写的例子,均不成功.出现情况如下:我的环境: Python3.7 pytorch 1.2.0 torchvision 0.4.0 tensorboard 1.14在上网查了pytorch forum 和其他论坛发现很多人出现了和我一样的...

2019-10-04 22:53:03 3621 4

原创 pytorch 上采样 upsample 时align_corners 设为true 还是false

背景今天遇到了一个问题, 在写上采样 upsample的时候到底 align_corners 设为true 还是falsetalk is cheap按照pytorch doc 中的示例:>>> input = torch.arange(1, 5, dtype=torch.float32).view(1, 1, 2, 2)>>> inputtensor...

2019-10-01 06:39:21 16715 5

原创 pytorch ImportError: TensorBoard logging requires TensorBoard with Python summary writer installed

今天想要试验在pytorch上运行tensorboard时发现报错如下:Traceback (most recent call last): File "/home/../try.py", line 80, in <module> from torch.utils.tensorboard import SummaryWriter File "/home/../anac...

2019-09-27 22:32:22 23214 29

原创 【one way的pytorch学习笔记】(六) 构建网络的标准流程

构建分类网络的套路流程引用相关包写一段代码,先引个包:import torchimport torchvisionimport torchvision.transforms as transformsfrom torch.utils.data import Dataset, DataLoaderimport matplotlib.pyplot as pltimport numpy...

2019-09-26 04:47:21 444

原创 【one way的pytorch学习笔记】(五)构建基础神经网络LeNet

基础LeNet定义网络import torchimport torch.nn as nnimport torch.nn.functional as Fclass Net(nn.Module): def __init__(self): super(Net, self).__init__() # 1 input image channel, 6 ...

2019-09-25 02:52:13 291

原创 【one way的pytorch学习笔记】(二)autograd自动求导

autograd 是 pytorch 构建神经网络的核心当把tensor的属性 .requires_grad置为True时,pytorch则会追踪在这个tensor上的接下来的所有操作。然后当使用.backward()时,将会自动求导。所有分支上的梯度值将会被累计在 .grad中可以使用with torch.no_grad(): 来暂停梯度记录(可以用在evaluation中)用.ba...

2019-09-23 06:25:10 584

原创 【one way的pytorch学习笔记】(一) tensor的基础操作

声明未初始化的矩阵,但在使用之前不包含明确的已知值。创建未初始化的矩阵时,当时分配的内存中的任何值都将显示为初始值tensor这些矩阵是 tensor 类型的矩阵构造一个未初始化的5x3矩阵x = torch.empty(5, 3)print(x)tensor([[ 6.6065e-23, 4.5584e-41, -3.0199e-06], [ 3.0943...

2019-09-19 20:39:10 529

原创 “Not a JPEG file: starts with 0x89 0x50” 解决

此篇仅是个人日常问题解决的总结与想法,内容简略还请谅解问题今天遇到了个问题, 在查看jpg文件时出现了“Not a JPEG file: starts with 0x89 0x50”提醒, Ubuntu自带的image viewer 无法打开图片.解决办法png格式的图片启动以 0x89 0x50开始,因此这张’jpg’ 图片很有可能是因为不正确的转换格式更改了后缀名导致,因此只...

2019-09-12 22:11:25 17013

原创 ICCV2013: 亲属关系预测 Facial Expression Dynamics for Kinship Verification 学习笔记

Dance with Flow: Two-in-One Stream Action Detection学习时,别忘了总是要问自己一个为什么论文文章: Like Father, Like Son: Facial Expression Dynamics for Kinship Verification连接: https://ieeexplore.ieee.org/document/67512...

2019-09-11 17:17:43 507

原创 【pytorch】是否应该把ReLu或者sigmoid放在 __init__中

背景学习Pytorch 创建模型的时候,总会遇到一些困惑:不知道是否应该把ReLu或者sigmoid放在 __init__中是不知道要把layer放在 _init_() 中还是 forwad() 中也不知道到底该使用nn.Conv2d 还是F.conv2d.理解请移步另一篇Pytoch 中 torch.nn 与 torch.nn.functional 的区别另附此为我在pyt...

2019-09-04 07:19:19 488

原创 Progressive LiDAR Adaptation for Road Detection学习笔记

道路检测目的为了更好的分割路面,使用雷达信息进行辅助,从而希望提高准确率. 但是因为使用雷达信息时会有很多问题.困难一. 雷达数据和图片的空间信息不一致困难二. 雷达数据与图片提取特征后得到的特征空间不一致结构大体结构如下:是一个双输入结构,上面的branch输入图片,下面的输入lidar信息,但是因为雷达存在数据空间和特征与图像不匹配的问题,于是在下层branch中,先用做对于数...

2019-09-04 07:04:54 1269 1

原创 【pytorch】torch.nn 与 torch.nn.functional 的区别

在初学Pytorch 创建模型的时候,总会出现不知道要把layer放在 __init__下还是torch.nntorch.nn 这个大模块下面存的主要是 Module类, 也就是说 torch.nn.Conv2d这种其实是个 Module类,在类中初始化了torch.nn.functional...

2019-09-04 07:03:03 7981 5

原创 【pytorch】nn.ModuleList 与nn.Sequential 的区别

nn.ModuleListClass torch.nn.ModuleList(modules=None)简单的说,就是把子模块存储在list中.它类似于list, 既可以 append 操作,也可以做 insert 操作,也可以 extend 操作. 但是由于把layers存入Modulelist中后只是完成了存储作用,所以不能直接在forward中直接运行,需要通过索引调出相应的subm...

2019-09-02 23:36:34 1979

原创 CVPR2019 action detection 动作检测论文 two-in-one算法学习笔记

Dance with Flow: Two-in-One Stream Action Detection学习时,别忘了总是要问自己一个为什么论文文章: Dance with Flow: Two-in-One Stream Action Detection连接: https://arxiv.org/abs/1904.00696简介Two-in-One Stream Action Dete...

2019-09-02 03:55:09 1690 1

原创 CVPR2019 action detection 动作检测论文STEP 算法学习笔记

STEP: Spatio-Temporal Progressive Learning for Video Action Detection学习时,别忘了总是要问自己一个为什么论文文章: STEP: Spatio-Temporal Progressive Learning for Video Action Detection链接:https://arxiv.org/pdf/1904.092...

2019-08-19 07:15:50 2288

原创 dpkg: error processing archive /var/cache/apt/archives/nvidia-xxx.deb (--unpack): trying to overwrit

问题安装中有可能因为安装之前未把之前版本删掉等原因,发现出现类似如下错误:"dpkg: error processing archive /var/cache/apt/archives/nvidia-xxx.deb (--unpack): trying to overwrite '/usr/xxxx"应该是未完全安装导致.解决办法可以用下面命令强行重新 overwritesudo dp...

2019-08-16 17:16:55 18217 7

原创 ubuntu 卡死在启动界面或者login 后鼠标键盘不能用解决办法

凡是出现卡死,鼠标不能动,登录有问题,分辨率不对等等情况,一般都是与显卡有关,比如显卡驱动与当前版本不兼容,系统无法找到显卡等问题1. 登陆后卡死在登录界面有两种可能,一种是由于显卡驱动版本不对,需要更新驱动版本, 一种是由于内核版本与各个版本显卡驱动之间不兼容产生问题.可以先从安装显卡驱动试起1.1登录tty由于不能进入电脑的图形界面,可以先登录tty 进行安装操作,进入tty的命令:...

2019-08-16 03:05:27 16672 14

原创 python 中那些有趣的细节

最近看程序,发现连很多最基本的都没有搞清楚1关于变量值, for循环中的变量i相当于进行了n次赋值,在结束循环语句后依旧会保持最后的赋值.i = 0for i in range(6): passprint(i)结果52. 关于变量的赋值Python的变量赋值更像是对象的引用,类似于指针,而不是直接复制,由此相当于把a的对象的引用赋值给了b,b对原引用的更改会直接影响a因为a...

2019-08-12 22:41:03 140

原创 ssh远程外网访问Ubuntu电脑(连接无线路由下的服务器)

1. 测试内网连接1.1配置 server端1.2配置 client 端1.3设置 秘钥 登录秘钥生成注:如果是在client端生成密钥对,则把client端的公钥拷贝到server端,如果是在server端生成密钥对,则把私钥拷贝到client端.在server端terminal 生成密钥对ww 与ww.pub(名称任意,默认为id_rsa,id_rsa.pub)ssh-keyge...

2019-08-09 23:16:33 15021 4

原创 Pycharm 退回跳转之前光标页面位置

赶时间不细看系列: 直接按 SHIFT+ALT+LEFT即可退回之前的光标位置情景当在pycharm中按F4查找某个函数定义时,总是不知道怎样在跳回到查看定义之前的那个函数的位置.比如,光标在nn.LSTM函数的位置:当按F4键后查看定义:但是却不知如何再跳转回含有nn.LSTM函数的位置.解决办法:点击菜单栏的 View - Appearance - toolbar, 使 t...

2019-08-01 21:18:40 7292 1

原创 Python基础学习 iter 用法,迭代器 next

网上很多关于iter()python的讲解不够完整,致使iter的很多用法不能完全理解,这里,作为一个入门的小白,尽可能的把我理解的iter的用法说一下无论怎么样,我认为学习一些函数也好,语言也好,必须要学着找资料.官方资料虽然往往晦涩繁琐不好理解缺乏例题,但官方资料往往又是概括性最高和最完整的.iteriter(object[, sentinel])iter函数的目的是返回一个迭代器...

2019-07-19 22:49:50 3828

原创 Python 基础学习map 用法

map:map(f, iterable, ...)map 函数目的: 根据自定义的函数fff对输入的序列的所有元素做统一的"映射".所以map在这可以理解为映射的意思. 当输入的序列不止一个时,自定义函数fff要把所有序列相同位置的数统一作为输入(有n个序列则fff需要有n个输入参数),但最终map返回长度与最短的一个序列保持一致(在python3中返回迭代器)例子1:a = [1,2,3...

2019-07-18 20:54:31 280

原创 Python 基础学习 reduce用法

reduce:functools.reduce(function, iterable[, initializer])目的: 把一个可以迭代的序列,通过自定义的函数fff压缩成单个值. "压缩"的过程从左向右,把序列的前两个值作为参数传给自定义函数fff,然后把函数的返回值与序列的第三个数再次传递给fff,以此类推,最终得到单个值.reduce的定义代码片段:def reduce2(func...

2019-07-18 20:09:07 212

原创 删除卸载Pycharm,更新最新版本Pycharm(极简版)

删除旧版本Pycharm1. 删除pycharm文件夹一般存在 /opt/ 里,可自行查找sudo rm -r /opt/pycharm-community-201x.x.x2. 删除pycharm 配置文件一般在主目录 ~/ 下rm -r ~/.PyCharmCE201x.x安装最新稳定版Pycharmsudo snap install pycharm-community --...

2019-06-26 23:24:46 7385

原创 Pattern Recognition course 笔记 -Semi-supervised Learning

仅供个人笔记使用A pattern recognition problemgoalthere are large “labeled” data online e.g. tweets using hash #can we use these unlabel data to improve our classifierlabeled dataunlabeled data...

2019-04-12 17:05:19 303

原创 Pattern Recognition course 笔记- causal inference and learning

仅为个人笔记使用Causality: ubiquitous in science and daily lifehealthclimatecosial scienceNeuroscienceif you change something here , there might be high probablity of certain behaviourprogmatic ap...

2019-04-11 21:18:42 354

原创 Pattern Recognition course 笔记 -Sparse Classifiers

仅供个人笔记使用Modern pattern recognitionbackgrounddue to the success of pattern recognition, many people try it on their applicationtraditionally: few informative features, and apply density estimatio...

2019-04-11 18:02:20 241

原创 Pattern Recognition course 笔记-Representation & Dissimilarities & Multiple Instance Learning

仅为个人笔记Representationsgood representation might differ from task to task.There is a video linkpattern recognition systemDissimilarity Representationk(x,z)=&lt;ϕ(x),ϕ(z)&gt; k(x,...

2019-04-11 15:28:18 204

原创 Pattern Recognition course 笔记- combiing, bagging and boosting

combinationp(f,ϕ∣ω)=p(f∣ω)p(ϕ∣ω) p(f,\phi| \omega) = p(f|\omega)p(\phi|\omega)p(f,ϕ∣ω)=p(f∣ω)p(ϕ∣ω)don not to measure the full parameters in one gocombination —> regularizationcombining clas...

2019-04-10 21:13:33 236

原创 【命令记忆手册】Linux 常用命令总结

du 为disk usage 的缩写 du -h (便于用户查看,会自动补全单位 K G M) du -s (summary, 显示当前目录下的大小)

2019-03-18 04:58:51 373

原创 【命令记忆手册】terminal 快捷方式与高效使用方法(分屏,合并)

学习一个软件的使用方法最直接有效的就是直接查看此软件.一般在软件中即会有相关的使用方式文档与快捷方式连接.本文旨在学习提高terminal使用的效率,本文使用的为Ubuntu 18.04 默认的Gnome terminal.熟悉界面与查看快捷命令terminal中包含菜单栏(Menubar)与text输入界面. 点击 Edit-Preferences-Shortcuts,查看short...

2019-03-17 01:52:20 3711

原创 【命令记忆手册】tmux 用法,学习与命令手册

tmux 是提高terminal生产力操作的插件.学习tmux可以首先查找官网,根据官网文档学习tmux的命令,再查找网络上的tmux命令总结(命令总结1,命令总结2)进一步熟悉命令.推荐命令总结1tmux 命令命令行选项操作命令创建会话并连接tmux创建会话foo并连接tmux new -s foo创建分离的会话footmux new -s foo ...

2019-03-16 23:43:08 706

原创 chrome 快捷键(【官方最全】)

本文来自谷歌帮助中心,以后若是有一天快捷方式有所更改,可以搜索"google help center "来搜做最新官方快捷方式1. Windows and Linux标签和窗口快捷方式ActionShortcut打开一个新窗口Ctrl + n在隐身模式下打开一个新窗口Ctrl + Shift + n打开一个新选项卡,然后跳转到该选项卡Ctrl + t...

2019-03-16 21:44:39 19958 3

原创 恢复anaconda环境, 卸载anaconda, 重装anaconda

1. 删除anaconda的文件夹根据anaconda的安装位置,删除anaconda文件夹,一般情况下存放在 ~/下,如果忘记安装位置,可以执行which conda查找安装路径.以anaconda3为例(使用的python3)rm -rf ~/anaconda32. 在环境变量中删除anaconda打开 ~/.bashrc (例如: vim ~/.bashrc),找到与conda ...

2019-03-10 02:56:13 85998 13

原创 ModuleNotFoundError: No module named 'pip._internal' , pip 无法下载软件 解决办法

问题升级新版pip 之后,不论是本地,还是使用anaconda环境,都有可能在用pip下载的时候出现错误: ModuleNotFoundError: No module named 'pip._internal'解决办法其实是新版对模块进行了调整, 找到相应报错的 /bin/下的pip(比如我的就是/var/scratch/wwang/anaconda3/bin/),用vim打开:...

2019-03-10 00:44:39 97941 57

(1) arcface_r100_v1 (2) retinaface-R50

MXNet 深度学习,人脸识别预训练模型:(1) arcface_r100_v1 :model-0000.params ,model-symbol.json (2) retinaface-R50: R50-0000.params, R50-symbol.json

2022-09-21

空空如也

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

TA关注的人

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