- 博客(12)
- 收藏
- 关注
原创 sklearn: metrics
sklearn中的评估模块. 主要用于对结果好坏的评测.聚类 Clustersklearn.metrics.calinski_harabaz_score()使用Calinski-Harabasz(CH)指标评价聚类结果.CH指标通过簇内的稠密程度和簇间的离散程度来评估聚类的效果, 公式为:s(k)=tr(Bk)tr(Wk)m−kk−1s(k) = \frac{tr(B_k)}{tr(W_k)} \
2017-06-21 15:24:22
3650
原创 python: 数据处理包常用函数记录
Numpyimport numpy as npnp.r_[x, y]沿着行方向(第一个轴)合并列表中的数组元素(要求列数相同)np.c_[x, y]沿着列方向(第二个轴)合并列表中的数组元素(要求行数相同)np.concatenate((a1, a2, …), axis=0)合并数组, axis=0行方向, 相当于r_; axis=1列方向, 相当于c_.np.meshgrid(x,
2017-06-20 15:10:47
979
原创 sklearn: linear_model
sklearn.linear_model.LinearRegression最常见的普通线性回归__init__()'''参数:fit_intercept: bool, 默认为True, 是否计算线性模型的截距, 如果为Fasle, 要求样本是centered之后的;normalize: bool, 默认为False, 如果为True, 样本X在回归之前会进行标准化; 当fit_interc
2017-06-19 12:54:45
1554
原创 sklearn: model_selection
model_selection 主要提供 交叉验证 和 结果评估 的工具, cross_validation 模块作为老版模块, 也拥有同样的方法, 在0.20.0版本中将会本移除, 因此尽量不要使用cross_validation 模块.sklearn.model_selection.train_test_split()作用: 随机地将样本集合分为训练集和测试集.
2017-06-16 16:17:41
2619
原创 Tensorflow: RNNCell
这里记录Tensorflow一些常见的RNNCell, 所有的RNNCell都在tensorflow.contrib.rnn.python.ops.core_rnn_cell_impl这个模块中.tf.contrib.rnn.BasicLSTMCell基础的LSTM Cell, LSTM中最常见的Cell结构.这里的Cell限制: 输入变量x与中间状态h, C中的特征数量相同(或理解为含有的神经元
2017-06-10 00:10:05
1027
原创 Tensorflow: Math变量初始化
对自行创建的变量以及一些方法中创建的内部使用的变量进行初始化的方法.Tensorflow中的变量初始化有两类方法:使用xxxx()方法生成一个Tensor, 将这个Tensor作为tf.Variable()中的initial_value参数的入参, 来初始化这个变量;使用xxxx_initializer()创建一个初始化方法, 指明一种初始化的方法, 但并不生成具体的Tensor, 使用在tf.
2017-06-09 10:15:56
937
原创 Tensorflow: 文件读写
写文件这里的写, 指的是把各种格式的数据(如字符, 图片等)统一转换成Tensorflow的标准支持格式TFRecord.TFRecord是输入数据统一管理的格式, 它其实是一种二进制文件. 写入: 通过将数据填入到tf.train.Example类, Example的protocol buffer包含了字段的tf.train.Features, 使用数据修改Features, 实现将pr
2017-06-07 15:31:17
4923
原创 Tensorflow: 队列操作
import tensorflow as tfTensorflow有两种队列 Queue 类, 两者都继承与父类 tf.QueueBase :先进先出队列 tf.FIFOQueue随机队列 tf.RandomShuffleQueue队列与Op一样也是图中的一个节点, 类中的主要方法: 插入元素 queue.enqueue() 和取出元素 queue.dequeue() 返回一个Op, 也为图中
2017-06-06 15:38:35
1354
原创 Tensorflow: 可视化
import tensorflow as tf将运行过程中的信息汇总成一个序列化的 Summary protobuf 对象, 最后通过 tf.summary.FileWriter 类写入到磁盘.tf.summary.FileWriter 类'''__init__()作用: 将图的汇总信息写入到磁盘的类, 写入磁盘的方式为异步, 因此不会降低训练的速度.参数: logdir: (mu
2017-06-05 14:45:33
904
原创 Tensorflow: Graph
import tensorflow as tf1. 概述Tensorflow中的运算过程, 会被表示成一个图, 由一些列的op(操作对象)作为节点组成. Tensor对象作为数据节点在op起到连接作用. 在程序运行的开始就会自动的有默认的图的生成.print(tf.get_default_graph())a = tf.constant(1.0)print(a.graph)'''结果:<te
2017-06-04 23:45:39
1480
原创 Tensorflow: 基础函数
import tensorflow as tf这里会记录Tensorflow包中一些常用的模块, 以及相关的函数方法. 使用Ctrl+F查找函数名或关键字.tf.get_default_graph()'''作用: 获取当前的图Graph返回值: Graph对象'''with tf.Graph().as_default(): g = tf.get_default_graph()
2017-06-04 17:00:20
848
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人