标签: Python2

137 篇文章

127、pickle, cPickle 模块:序列化 Python 对象
pickle, cPickle 模块:序列化 Python 对象 pickle 模块实现了一种算法,可以将任意一个 Python 对象转化为一系列的字节,也可以将这些字节重构为一个有相同特征的新对象。 由于字节可以被传输或者存储,因此 pickle 事实上实现了传递或者保存 Python 对象的功能。 cPickle 使用 C 而不是 Python 实现了相同的算法,因此速度上要比 pickle …
126、pprint 模块:打印 Python 对象
pprint 模块:打印 Python 对象 pprint 是 pretty printer 的缩写,用来打印 Python 数据结构,与 print 相比,它打印出来的结构更加整齐,便于阅读。 import pprint 生成一个 Python 对象: data = ( "this is a string", [1, 2, 3, 4], ("more tuples&…
125、金庸的武侠世界
金庸的武侠世界 金庸老爷子一共写了15部武侠小说,它们分别是: 《飞狐外传》(1960年) 《雪山飞狐》(1959年) 《连城诀》(1963年) 《天龙八部》(1963年) 《射雕英雄传》(1957年) 《白马啸西风》(1961年) 《鹿鼎记》(1969年) 《笑傲江湖》(1967年) 《书剑恩仇录》(1955年) 《神雕侠侣》(1959年) 《侠客行》(1965年) 《倚天屠龙记》(1961年)…
124、探索 NBA 数据
探索 NBA 数据 我们首先安装 Goldsberry 包,项目源地址: https://github.com/bradleyfay/py-Goldsberry 使用 pip 安装: pip install py-goldsberry 该包的接口与 pandas 兼容,可以与 pandas 的 DataFrame 一起使用。 import goldsberry as gb import panda…
123、使用 cartopy 画地图
使用 cartopy 画地图 安装 cartopy 最简单的方式是通过 conda 来进行安装: conda install -c scitools cartopy 也可以下载下来自己编译。 简单使用 绘制一幅世界地图: %matplotlib inline import cartopy.crs as ccrs import matplotlib.pyplot as plt f = plt.fig…
122、使用 basemap 画地图
使用 basemap 画地图 安装 basemap 最简单的方式是通过 conda 来进行安装: conda install basemap 也可以下载下来自己编译。 简单使用 绘制一幅世界地图: %matplotlib inline from mpl_toolkits.basemap import Basemap import numpy as np import matplotlib.pypl…
121、Theano tensor 模块:conv 子模块
Theano tensor 模块:conv 子模块 conv 是 tensor 中处理卷积神经网络的子模块。 卷积 这里只介绍二维卷积: T.nnet.conv2d(input, filters, input_shape=None, filter_shape=None, border_mode='valid', subsample=(1, 1), filter_flip=Tru…
120、Theano tensor 模块:nnet 子模块
Theano tensor 模块:nnet 子模块 nnet 是 tensor 模块中与神经网络 Neural Networks 相关的子模块。 import theano from theano import tensor as T Using gpu device 1: Tesla C2075 (CNMeM is disabled) Sigmoid 函数 共有三种 sigmoid: T.nne…
118、Theano tensor 模块:索引
Theano tensor 模块:索引 import theano import theano.tensor as T import numpy as np Using gpu device 1: Tesla C2075 (CNMeM is disabled) 简单索引 tensor 模块完全支持 numpy 中的简单索引: t = T.arange(9) print t[1::2].eval()…