自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

源码森林

学习笔记分享

  • 博客(46)
  • 收藏
  • 关注

原创 正则表达式-常用匹配规则

正则表达式-常用匹配规则​ 正则表达式(Regular expression ,regex)是用字符串描述的一个匹配规则,使用正则表达式可以快速判断给定的字符串是否符合匹配规则。本质上,正则表达式是一套标准,它可以用于任何语言。这里提供在线测试正则表达式的工具 - https://c.runoob.com/front-end/854/Reference[1] 正则表达式– 菜鸟教程 - https://www.runoob.com/regexp/regexp-tutorial.html[2]Pyt

2022-01-29 16:03:14 602

原创 ML模型部署-工具箱

ML模型部署-工具箱Machine Learning模型部署涉及两大工程部分,服务优化和模型优化。服务优化就是大家熟知的后端开发优化,涉及的指标有吞吐量、响应时间、CPU占用和服务内存占用等。而模型优化涉及模型参数量、模型推理时间、内存占用等。本文将简单介绍有关模型优化的工具库,便于之后需要时进行查阅。1 推理框架ONNXONNX(Open Neural Network Exchange)是一种针对机器学习所设计的开放式的文件格式,用于存储训练好的模型。它使得不同的人工智能框架(如Pytorch

2022-01-22 23:58:08 429

原创 浅谈机器学习之数据集构建

正如大家现在知道的,深度学习模型(DL)和机器学习模型(ML)是数据驱动型任务,在近乎完美的数据集面前,模型间的细微差异可以忽略。但要获得覆盖目标场景所有特征的样本,不仅要耗费巨大的人力物力,而且往往也无法得到满意的效果。那么如何确定模型需要的最佳数据规模,就显得尤为重要。收集样本后,如何按比例构建数据集也是一个问题。

2022-01-14 17:00:15 2970

原创 关于json序列化的那些小事

json.load()与 json.loads()json.dump()与 json.dumps()1. json.load() 与 json.loads()首先直接上定义json.load(fp, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw)Deserialize fp (a .r...

2020-06-04 10:28:47 238

原创 【wget failed】Connecting to 127.0.0.1:7890… failed: Connection refused.

配置coolfly代理器过程中,下载配置文件,总是报这个错误。起初我以为是代理网站那边出的问题,死磕了很久都不行。然后今天安装wine过程中,添加ppa channel之后,执行 apt-get update 也报这个错误。最后找到错误发生在之前设置的代理地址,没有改回来。--2020-02-18 12:10:33-- https://rbq.caipin.pro/link/cias4tBl...

2020-02-18 12:33:11 61608

原创 UEFI启动模式下Win10+Ubuntu双系统之填坑指南

硬盘格式要MBR才支持双系统双引导启动ubuntu各种登录黑屏、无限重复登录问题,是由于ubuntu中安装的NVIDIA显卡驱动版本不匹配问题

2019-10-09 22:34:40 300

原创 重装系统提示:Windows检测到EFI系统分区格式化为NIFS,将EFI系统分区格式化为FAT3

前言:我算是体验了一把蝴蝶效应的威力。(垃圾软件->恶意修改默认浏览器为IE->无法直接url链接->安装360安全卫士(秒删)->系统明显变慢->重装win10系统->遇到问题),千万千万不要去手贱装360安全卫士了。出现问题:当格式化完C盘后,用U盘准备装win10。出现该错误“Windows检测到EFI系统分区格式化为NIFS,将EFI系统分区格式化...

2019-09-23 17:36:40 9679 3

转载 Google搜索引擎命令大全

本文全程引用 https://my.oschina.net/chen0dgax/blog/161076 的文章文章目录1、双引号2、减号3、星号4、inurl5、inanchor6、intitle7、allintitle8、allinurl9、filetype10、site11、linkdomain12、related1、双引号把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页...

2019-09-03 08:35:05 1637

原创 linux查看当前文件夹下每个文件大小

查看当前文件夹下每个文件大小并会给出当前文件大小总和,后面加具体的文件名会显示具体的文件大小ls -lht把*换成具体的文件名会显示具体的文件大小du -sh *...

2019-08-26 11:09:47 236

转载 【转】机器学习算法系列(14):关联分析

机器学习算法系列(14):关联分析推荐这篇文章的博主,非常好的博客。{ Name: '狗皮膏药', Age: 25, Gender: '男', Address: '北京市海淀区', Education: '中国人民大学', Profession: '计算广告 & 推荐系统', Email: '[email protected]', De...

2019-08-15 15:51:44 151

原创 python中np.array 矩阵的高级操作

在论文源码中看到一种没用过的list列表的操作,记录下来,以便后续的学习。废话不多说直接上源码:#代码摘抄自ST_GCN源码中的graph.pyimport numpy as npdef get_hop_distance(num_node, edge, max_hop=1): A = np.zeros((num_node, num_node)) for i, j in e...

2019-07-31 15:19:36 1966 6

原创 python中range()函数的细节用法--倒序输出

基本用法参考:RUNOOB.COM python range() 函数可创建一个整数列表,一般用在 for 循环中。range一般是三个参数,最后的1通常省略。如range(1,6,1)可简写为range(1,6)表示1到5的序列。就像是数学中的区间—前闭后开range(5,0,-1)倒序输出 [1,2,3,4,5],注意这里的(5,0,-1)也是遵循前闭后开的原则,即不输出0。>...

2019-07-31 11:40:29 10509

原创 [python] argparse中子命令的创建与解析

1

2019-07-27 16:43:36 315

原创 Python模块包和搜索路径

在python文件中加入以下代码,即可将当前路径导入PYTHONPATH中,就可以开心快乐得导入自己写的模块啦!import syssys.path.append("./")我是彩虹

2019-07-26 21:44:12 162 1

原创 Ubuntu开机启动guake

2019-07-26 11:19:04 600

转载 Ubuntu下如何查看GPU版本和使用信息?

nvidia-smi是用来查看GPU版本信息,GPU使用信息查询:nvidia-smi** 第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。有的设备不会返回转速,因为它不依赖风扇冷却而是通过其他外设保持低温(比如我们实验室的服务器是常年放在空调房间里的)。第二栏的Temp:是温度,单位摄氏度。第三栏的...

2019-07-26 10:29:06 1189

原创 在命令行模式中打开python文件并进入交互模式

如何运行.py文件并进入交互模式???python -i 文件名.py 上面这条命令执行“文件名.py"这个程序,并进入交互模式python -i test.py结果如图:

2019-07-24 20:29:44 926

转载 经验风险、期望风险、结构风险

转自:https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md#installation作者:0过把火0来源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。...

2019-06-17 16:14:07 555

转载 ubuntu用命令行进行中文/英文环境切换

我们在安装ubuntuserver版的时候,可能选择了中文环境安装,但是调试代码时报错会有中文乱码提示,看起很是头疼,我们就需要将其改成英文环境。我们需要修改的文件/etc/default/locale以下为操作方法:#sudovim/etc/default/locale中文设置为:LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh"LANG="zh_CN...

2019-06-17 08:22:24 8134 2

原创 Ubuntu中常用命令

1.查看文件和文件夹大小查看当前文件夹中文件大小ls -hl 图1

2019-06-11 10:14:55 1533

原创 【解决方案】Ubuntu下用git clone下载速度过慢问题

通过git命令下载github下源码,常常下载速度只能达到几十K,要解决这个问题,通过下面几个步骤。第一步:使用nslookup查找github对应的IP地址nslookup github.com nslookup github.global.ssl.fastly.Net得到以下结果:52.74.223.119 github.com151.101.229.194 github...

2019-06-09 22:26:47 6721 4

原创 机器学习中软件工具入门与指南

#名词解释,具体功能,链接的安装教程。使用过程中的问题 等等CUDA:CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。pytorch:一个开源的Python机器学习库...

2019-06-07 15:12:32 304

原创 使用Anaconda进行环境和包的管理

conda能让开发者轻松的创建、保存、加载和选择本地的电脑的开发环境,这尤其适用于python开发者。当系统中,存在多个不同版本的python,如python2.7、python3.7,及各种依赖于不同版本的包,这时候很容易在调用和选择的时候出现意想不到的问题,conda就是用于解决它而产生的。conda可以基于不同的python版本创建环境,如:开发者A可以基于python3.7创建一个自己用...

2019-06-07 14:39:59 2047

原创 ubuntu下安装python3.7

第一步:安装相关依赖sudo apt-get install build-essential checkinstallsudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-...

2019-06-07 09:46:41 3677

原创 python多赋值语句的易错点

今天在做一道【反转链表】的题,利用递归的方法时,遇到以下问题。请看代码#代码块1head.next, tail, head = tail, head, head.next我自以为是,将上述代码改成#代码块2head.next=tailtail=headhead=head.next结果,当然是不对啊。代码块1和代码块2的意思完全不相同。代码块1的意思是同时赋值。代...

2019-06-05 22:18:19 1007

原创 【Leetcode 206.反转链表】

反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?【python】实现递归的方法。def f1(head,oldH): if (oldH.next == None): ...

2019-06-05 21:17:23 87

转载 【How to Read a Paper Efficiently】如何高效阅读论文

—————————————————————————————可供参考—————————————————————————————这篇文章是在看完 Pete Carr 教授的 How to Read a Paper Efficiently 视频后,做的一些笔记。这视频只有短短的 7 分钟,值得一看。不要按照论文的目录顺序来阅读论文,这样很浪费时间。阅读一篇论文,遵从下面两个过程:Survey...

2019-06-04 14:50:12 1342

原创 python学习记录

python【with用法】with 语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后自动关闭、线程中锁的自动获取和释放等。参考:https://www.ibm.com/developerworks/cn/opensource/os-cn-pythonwith/...

2019-05-29 11:35:32 108

转载 RNN 结构详解

转自RNN 结构详解 | 机器之心 (分享自 @机器之心Synced)https://www.jiqizhixin.com/articles/2018-12-14-4RNN 结构详解NLP里最常用、最传统的深度学习模型就是循环神经网络 RNN(Recurrent Neural Network)。这个模型的命名已经说明了数据处理方法,是按顺序按步骤读取的。与人类理解文字的道理...

2019-05-22 20:16:32 2620

原创 Gesture Recognition 研究问题

手势为人机交互(HCI)提供了一种自然和直观的通信模式,我们可以开发有效的用户界面来使计算机实时地识别手势。目前工作的难点有,手部跟踪和手势定位识别。大多数完整的手动交互机制包括三个基本阶段:检测、跟踪和识别。在检测手部的过程中,分割是至关重要的一步,因为它将任务相关数据与图像背景隔离,然后将其传递到随后的跟踪和识别阶段。基于深度信息的手势分割方法:基于深度阈值分割、像素点聚类、彩色图像与深...

2019-04-12 15:51:13 718

原创 I3D模型_2017_CVPR

作者的观点:若在足够大的视频动作识别数据集上训练(Kinetics),是否能提升模型在其他数据集(HMDB-51,UCF-101)上的表现呢?论文核心内容:对于不同模型,这种方法(见观点)提升性能程度相差很大,于是提出 Two-Stream Inflated 3D ConvNet ( I3D ) 模型 实验分析,现有最好的动作识别方法在数据集Kinetics上的表现,其次是在对...

2019-04-11 11:35:25 7067

原创 Vmware虚拟机下鼠标定位不准确问题(解决)

最近在用Vmware虚拟机学习Ubuntu系统,其中遇到一个问题,虽说不是大问题,却也影响了我的工作效率。问题:在双屏下,当我把Vmware移动到笔记本屏幕时,鼠标会出现定位不准确问题(如图1)。 图1图2分析:起初我以为是双屏(如图2)的问题,后来发现并不是双屏的问题,而是因为我在“显示设置”中调整了“更改文本、应用等项目的大小。”,改成了125%。...

2019-04-10 11:22:00 19176 7

原创 Hadoop--三台虚拟机搭建全分布模式

设备:三台虚拟机:master0,slave1,slave2192.168.56.132 master0192.168.56.131 slave1192.168.56.133 slave2软件版本:hadoop-2.9.0.tar.gzjdk-8u201-linux-x64.tar.gz链接: https://pan.baidu.com/s/1Bog6...

2019-03-28 14:09:04 3535

原创 《A Closer Look at Spatiotemporal Convolutions for Action Recognition》总结

《A Closer Look at Spatiotemporal Convolutions for Action Recognition》作者主要观点:3D ResNets要比相同深度的2D ResNets,在大规模动作识别基准(如Sports-1M和Kinetics)上的训练识别结果更好。研究方法:实验分两部分:以18层ResNet模型为基础,将本文提出的时空卷积...

2019-03-18 09:34:45 891

原创 笔记【Two-Stream Convolutional Networks for Action Recognition in Videos】

关于视频中的动作识别,挑战在于从静止帧和帧之间的运动中捕获关于外观的补充信息。本文研究了经过区别训练的深度卷积网络(ConvNets)的体系结构,用于视频识别中。还旨在在数据驱动的学习框架中概括性能最优手动调节参数。文章有主要三点贡献:1.提出结合时间和空间网络的双流ConvNet网络结构。2.证明在缺少训练集的情况下,ConvNet在多帧密集光流中依然能取得非常好的训练效果。...

2019-03-11 20:51:27 2690 2

原创 【Leetcode】7.Reverse Integer

7.Reverse Integer起初没注意到下方的注释,理解错误了意思。注释的意思是“假设处理这个问题是在智能存储32位证书的环境中,有符号整型的范围是,当输入超过这个范围返回0.”以下贴出我的代码:class Solution(object): def reverse(self, x): """ :type x: int ...

2019-03-10 08:28:30 171

原创 重拾python

2019年3月9日1.range()语法:range(start,end,step=1):顾头不顾尾range(10):默认step=1,start=0,生成可迭代对象,包含[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] range(1,10):指定start=1,end=10,默认step=1,生成可迭代对象,包含[1, 2, 3, 4, 5, 6, 7, 8...

2019-03-09 14:17:05 75

转载 如何理解卷积神经网络中的权值共享

------------------------------------------------------------------------------------作者:chaibubble来源:CSDN原文:https://blog.csdn.net/chaipp0607/article/details/73650759版权声明:本文为博主原创文章,转载请附上博文链接!-...

2019-02-26 21:12:00 992

原创 1.神经网络和深度学习 (Andrew Ng)

3.9神经网络的梯度下降法给出整个神经网络中每个层(输入层,隐藏层,输出层)的反向传播公式:然后再给出每个参数的学习公式(梯度下降):神经网络的向量表示:以下是关于正向传播和反向传播:...

2019-02-26 14:34:09 295

转载 卷积神经网络CNN总结

声明:转自 --  卷积神经网络CNN总结 - Madcola - 博客园 从神经网络到卷积神经网络(CNN)我们知道神经网络的结构是这样的:那卷积神经网络跟它是什么关系呢?其实卷积神经网络依旧是层级网络,只是层的功能和形式做了变化,可以说是传统神经网络的一个改进。比如下图中就多了许多传统神经网络没有的层次。 卷积神经网络的层级结构      • 数据输入层/ Inp...

2019-02-24 11:20:20 3995 1

空空如也

空空如也

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

TA关注的人

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