6 ke1th

尚未进行身份认证

the world fucks us all.

等级
TA的排名 1k+

sql:case when

selectdistinctDate,sum(caseResultwhen'胜'then1else0end)as'胜',sum(caseResultwhen'负'then1else0end)as'负'fromtestgroupbydate(caseFieldNamewhen'FieldValue'then1else0en...

2019-08-13 00:02:35

git 一些undo操作

使用git的时候经常会出现,“啊!,刚才提交的代码有问题,需要undo一下了”这种情况,为了应对这种问题。本文介绍git的一些undo操作在使用git时,可以分为4个工作区域:workingarea:本机工作区stagingarea:当执行gitadd时候,文件就会到stagingarealocalrepo:当执行gitcommit时候,文件就会从...

2019-08-02 10:59:45

conda 虚拟环境

#列出所有虚拟环境condaenvlist#创建虚拟环境condacreate-nnamepython=3.6#删除虚拟环境condaremove-nname#进入虚拟环境sourceactivatename(或者condaactivatename)#退出虚拟环境sourcedeactivate(或者condadeactiv...

2019-07-28 14:16:12

Vundle :PluignInstall时看不到.vimrc中所有的 插件

#打开vimrcvim.vimrc#vim命令模式下输入:so%回车执行#vim命令模式下然后再:PluginInstall就可以了参考资料https://vi.stackovernet.com/cn/q/1391

2019-07-24 14:41:24

ubuntu下 octave安装image-acquisition

sudoapt-getinstallliboctave-devsudoapt-getinstallv4l-utilssudoapt-getinstalllibfltk1.3-dev在octave命令行执行pkginstall-forgeimage-acquisition参考资料https://wiki.octave.org/Image_acquisition...

2019-01-18 23:32:42

pytorch 学习笔记(二十二):关于 inplace operation

原文发表在知乎上在这里就做一下同步吧。(本文章适用于pytorch0.4.0版本,既然Variable和Tensormerge到一块了,那就叫Tensor吧)在编写pytorch代码的时候,如果模型很复杂,代码写的很随意,那么很有可能就会碰到由inplaceoperation导致的问题.所以本文将对pytorch的inplaceoperat...

2018-06-26 18:58:54

python3 sorted 如何自定义排序标准

在python2中,如果想要自定义评价标准的话,可以这么做defcmp(a,b):#如果逻辑上认为a<b,返回-1#如果逻辑上认为a>b,返回1#如果逻辑上认为a==b,返回0passa=[2,3,1,2]a=sorted(a,cmp)但是在python3中,cmp这个参数已经被移...

2018-04-15 20:42:31

维特比算法

统计学习方法(李航)维特比算法例题的代码实现,(HMM预测)importnumpyasnpnum_hidden_states=3num_observations=2#红,黑obs_map={'红':0,'白':1}#matrix[t-1,t]===>t-1-->ttransition_matrix=np.array...

2018-04-08 16:41:43

pytorch学习笔记(二十一): 使用 pack_padded_sequence

在使用pytorch的RNN模块的时候,有时会不可避免的使用到pack_padded_sequence和pad_packed_sequence,当使用双向RNN的时候,必须要使用pack_padded_sequence!!.否则的话,pytorch是无法获得序列的长度,这样也无法正确的计算双向RNN/GRU/LSTM的结果.但是在使用pack_padd...

2018-03-29 21:20:40

ssh使用记录

指定端口登录ssh-pportusername@ip将远程端口映射到本地ssh-N-f-Llocalhost:8889:localhost:8888username@ip这时访问本地的8889端口等同与访问远程的8888端口对应windowsputty的配置方法ssh-N-f-Llocalhost:8889:ip2:8888use...

2018-03-22 22:56:07

pytorch学习笔记(二十): ignite (写更少的代码训练模型)

此图片已过期,2018.04.04版本,已经没有Trainer和Evaluator类,就只剩下一个Engine类最近自己想写一个高级一点的抽象来更方便的训练pytorch网络,无意间发现,pytorch用户下面有个igniterepo,好奇就看了一下这是个什么东西.原来是pytorch已经提供了一个高级抽象库来训练pytorch模型了,既然有了轮...

2018-03-16 23:42:34

机器学习-音频资料总结

[1]FilterBanksAndMFCC[2]SpeechRecognizationwithDeepLearning[3]DigitalAudioFundamentals[4]()

2018-03-13 17:40:54

数字音频基础知识

了解声音声波声音始于空气中的振动,如吉他弦、人的声带或扬声器纸盆产生的振动。这些振动一起推动邻近的空气分子,而轻微增加空气压力。压力下的空气分子随后推动周围的空气分子,后者又推动下一组分子,依此类推。高压区域穿过空气时,在后面留下低压区域。当这些压力波的变化到达人耳时,会振动耳中的神经末梢,我们将这些振动听为声音。当您看到表示音频的可视化波形时,它反映了这些空气压力波。波形中的零位...

2018-03-13 17:27:46

tf-idf

TF-IDF是为了解决document中term的权重问题。TF(termfrequency)将一个document中的每一个term都赋予一个权重,最简单的方法就是将term在此document中出现的次数。用频数表示权重的方法叫做TF,数学表示为:tft,d\text{tf}_{t,d},表示“document”d中“term”t出现的次数。I

2018-02-20 17:40:28

使用 spacy 进行自然语言处理(一)

介绍自然语言处理(NLP)是人工智能方向一个非常重要的研究领域。自然语言处理在很多智能应用中扮演着非常重要的角色,例如:automatedchatbots,articlesummarizers,multi-lingualtranslationopinionidentificationfromdata每一个利用NLP来理解非结构化文本数据的行业,不仅要求准确,而且在获取结果

2018-02-13 13:09:42

pytorch学习笔记(十九):torchtext

文章部分翻译自http://anie.me/On-Torchtext/API一览torchtext.datatorchtext.data.Example:用来表示一个样本,数据+标签torchtext.vocab.Vocab:词汇表相关torchtext.data.Datasets:数据集类,__getitem__返回Example实例torchtext...

2018-02-11 13:47:04

pytorch学习笔记(十八):C 语言扩展 pytorch

上篇博文已经介绍了如何通过继承Function,然后使用python来扩展pytorch,本文主要介绍如何通过cffi来扩展pytorch。官网给出了一个MyAdd的Demogithub地址,本文通过这个Demo来搞定如何通过cffi来扩展pytorch。从github上clone下来代码,目录结构是这样的package:script:(这个部分的示例

2017-12-20 11:22:11

pytorch学习笔记(十七):python 端扩展 pytorch

pytorch虽然提供了很多的op使得我们很容易的使用。但是当已有的op无法满足我们的要求的时候,那就需要自己动手来扩展。pytorch提供了两种方式来扩展pytorch的基础功能。通过继承autograd.Function通过C来扩展本篇博客主要介绍继承autograd.Function来扩展pytorch。官方文档链接继承autograd.Functio

2017-12-18 02:56:07

pytorch学习笔记(十六):pytorch 写代码时应该注意

当网络中有dropout,bn的时候。训练的要记得net.train(),测试要记得net.eval()在测试的时候创建输入Variable的时候要记得volatile=Truetorch.sum(Tensor),torch.mean(Tensor)返回的是python浮点数,不是Tensor。在不需要bp的地方用Tensor运算。

2017-11-24 13:14:08

C 中内存的一些操作

分配内存与释放内存在C中,下列函数的声明在stdlib.h中,在C++,声明在cstdlib中mallocrealloccallocfree,释放分配的内存(分配的内存块的头部记录了当前分配内存块的大小)一、mallocmalloc(memoryallocate)在堆上分配内存,分配内存块函数原型为:void*malloc(size_tsize);

2017-11-19 23:37:57

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!