自定义博客皮肤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)
  • 收藏
  • 关注

原创 linux指令识记(2)

打开多个python文件:split 多个文件显示在一个窗口,此时上下两窗口内容相同:open **.py 打开新的python文件ctr+ww或者:bn :bp 在打开的文件间切换 常用指令新终端:CTRL+SHIFT+n 关闭终端:CTRL + d 复制:CTRL+SHIFT+c 粘贴:CTRL+SHIFT+v 光标移动到开始位置:Ctrl+a 光标移动到最末尾:Ct

2017-09-02 17:58:50 207

原创 linux export指令

将export命令写入bashrc文件时echo 'export PATH=~/anaconda3/bin:$PATH' >> ~/.bashrc注意=后面~/anaconda3/bin:$PATH没有引号, 否则虽然不会报错但功能实现不了,之前踩过这个坑

2017-09-02 17:31:17 1148

原创 pickle序列化与反序列化

cpickle(python3改名为pickle) Pickle模块将任意一个Python对象转换成一系统字节的这个操作过程叫做串行化对象。load()反序列化dump()序列化#注意顺序我们把变量从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling(其他语言中被称为serialization,marshalling,flattening)pickle.dump(obj

2017-09-02 17:08:16 365

原创 python代码高效经验

map(function(),iterable):任何一个可迭代(iterable)对象(例如list,tuple等)的每一个元素执行一次function().返回一个新的list,非常方便。filter(function(),iterable):同map类似,用来得到符合function()的元素组成的新listreduce(function(),iterable) :reduce可以实现阶乘

2017-09-02 16:03:06 366

原创 argparse模块详解

argparse实战整体代码结构创建 ArgumentParser() 对象 ,对象内部可选的参数如下: class argparse.ArgumentParser( prog=None, usage=None, description=None, epilog=None, parents=[], formatter_class=argparse.HelpFormatter,

2017-09-02 11:55:27 462

原创 windows访问内网服务器(ngrok用法解析)

最近由于需要将服务器映射到外网,从而可以外网访问服务器显卡跑深度学习程序,调研了一些工具发现ngrok工具挺好用的,现将基本用法提供如下:访问https://www.ngrok.cc/,按照要求注册与选择,文章通俗易懂,这里不再解释,注意隧道协议选择tcp,本地服务器端口要选择22,至于ngrok外网的端口,则得试端口号选择一个没有被占用的端口例如4444,最后得到隧道IDwget http:/

2017-09-02 10:23:54 941 1

原创 tensorflow dynamic_rnn() decay_steps,decay_rate,embedding_lookup( )

dynamic_rnn()为了设置不同batch不同大小 decay_steps,decay_rate是为了momentum embedding_lookup( )是为了embeddingembedding = tf.Variable(np.identity(5, dtype=np.int32))input_embedding = tf.nn.embedding_lookup(embeddi

2017-09-02 09:46:41 235

原创 python set集合常用指令

python set 作为集合add方法:是把要传入的元素做为一个整个添加到集合中,而相反集合的update方法是要把传入的元素一个一个添加进来,remove方法将集合删除,而且set集合不允许重复集合支持|(集合的并集),&(集合的交集),-(减号,代表集合的差集,在被减数中,不在减数中的集合),^(在所有集合中,不重复的元素,即在第一个集合不在第二个集合,与在第二个集合不在第一个集合的并),<

2017-09-02 09:09:42 573

原创 python sorted函数按value值对字典排序

sorted(d.items(),key=lambda item:item[1] ,reverse=False) 注意得到的是个list,要得到字典前面加dict()>>> d={"one":45,"two":24,"three":78,"four":98}>>> d.items()dict_items([('one', 45), ('two', 24), ('three', 78), ('

2017-09-01 12:14:34 949

原创 python list元素展开

单层嵌套import itertoolsa = [[1,2,3],[4,5,6], [7], [8,9]]out = list(itertools.chain.from_iterable(a))#如果有嵌套的化需要多次调用此函数输出:[1, 2, 3, 4, 5, 6, 7, 8, 9] 当遇到多层嵌套(要求嵌套的结构必须相同)时只要重复调用上述函数即可import itertoolsa =

2017-09-01 11:58:13 4538

原创 Python正则化注意事项

python正则匹配有中英文符号问题 比如“:”和”:”在正则表达式中是不一样的,所以在正则化时一定要注意中英文符号的区别.*默认是贪婪的,即默认匹配最长模式,而要匹配最短,后面加上?即可def time_delete(self): for parent, dirnames, filenames in os.walk(self.rootdir): for

2017-09-01 11:03:48 531

转载 python编程中的if __name__ == 'main': 的作用和原理

在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与打架分享。   1、这段代码的功能   一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用

2017-07-05 15:15:39 218

原创 Gamma 分布函数可加性证明

机器学习里很重要的一个分布是Gamma分布,但Gamma分布的可加性推倒比较复杂,先提供手稿如下:

2017-06-24 18:07:41 23417 3

原创 linux指令识记

linux指令

2017-02-22 20:31:50 240

原创 python小知识

pip镜像python数据类型

2017-02-20 21:19:37 234

空空如也

空空如也

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

TA关注的人

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