标签: Python2

137 篇文章

117、Theano tensor 模块:基础
Theano tensor 模块:基础 张量是向量在数学上的一种推广,具体内容可以参考维基百科: https://en.wikipedia.org/wiki/Tensor 在 Theano 中有一个专门处理张量变量的模块:theano.tensor (以下简称 T)。 import theano import theano.tensor as T Using gpu device 1: Tesla…
116、Theano 实例:卷积神经网络
Theano 实例:卷积神经网络 import theano import theano.tensor as T from theano.sandbox.rng_mrg import MRG_RandomStreams as RandomStreams import numpy as np from load import mnist srng = RandomStreams() Using gp…
115、Theano 实例:更复杂的网络
Theano 实例:更复杂的网络 import theano import theano.tensor as T import numpy as np from load import mnist from theano.sandbox.rng_mrg import MRG_RandomStreams as RandomStreams srng = RandomStreams() def floa…
114、Theano 随机数流变量
Theano 随机数流变量 import theano import theano.tensor as T import numpy as np Using gpu device 1: Tesla C2075 (CNMeM is disabled) Theano 的随机数变量由 theano.sandbox.rng_mrg 中的 MRG_RandomStreams 实现(sandbox 表示是实验…
113、Theano 实例:人工神经网络
Theano 实例:人工神经网络 神经网络的模型可以参考 UFLDL 的教程,这里不做过多描述。 http://ufldl.stanford.edu/wiki/index.php/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C import theano import theano.tensor as T import numpy as np from load impo…
112、Theano 实例:Softmax 回归
Theano 实例:Softmax 回归 MNIST 数据集的下载和导入 MNIST 数据集 是一个手写数字组成的数据集,现在被当作一个机器学习算法评测的基准数据集。 这是一个下载并解压数据的脚本: %%file download_mnist.py import os import os.path import urllib import gzip import shutil if not os.…
111、Theano 实例:Logistic 回归
Theano 实例:Logistic 回归 %matplotlib inline import numpy as np import matplotlib.pyplot as plt import theano import theano.tensor as T Using gpu device 0: GeForce GTX 850M sigmoid 函数 一个 logistic 曲线由 sigm…
110、Theano 实例:线性回归
Theano 实例:线性回归 基本模型 在用 theano 进行线性回归之前,先回顾一下 theano 的运行模式。 theano 是一个符号计算的数学库,一个基本的 theano 结构大致如下: 定义符号变量 编译用符号变量定义的函数,使它能够用这些符号进行数值计算。 将函数应用到数据上去 %matplotlib inline from matplotlib import pyplot as p…
109、Theano 循环:scan(详解)
Theano 循环:scan(详解) import theano, time import theano.tensor as T import numpy as np def floatX(X): return np.asarray(X, dtype=theano.config.floatX) Using gpu device 1: Tesla C2075 (CNMeM is disabled) …
108、Theano 条件语句
Theano 条件语句 theano 中提供了两种条件语句,ifelse 和 switch,两者都是用于在符号变量上使用条件语句: ifelse(condition, var1, var2) 如果 condition 为 true,返回 var1,否则返回 var2 switch(tensor, var1, var2) Elementwise ifelse 操作,更一般化 switch 会计算两个…