2017年10月11日

摘要: 寻找与待分类的样本在特征空间中距离最近的K个已知样本作为参考,来帮助进行分类决策。 与其他模型最大的不同在于:该模型没有参数训练过程。无参模型,高计算复杂度和内存消耗。 结果: 阅读全文
posted @ 2017-10-11 20:30 TMatrix52 阅读(272) 评论(0) 推荐(0)
摘要: 结果: 阅读全文
posted @ 2017-10-11 20:14 TMatrix52 阅读(349) 评论(0) 推荐(0)
摘要: 结果: 阅读全文
posted @ 2017-10-11 19:59 TMatrix52 阅读(307) 评论(0) 推荐(0)
摘要: 最近比较闲,是时候把自己以前看的资料整理一下了。 阅读全文
posted @ 2017-10-11 19:33 TMatrix52 阅读(198) 评论(0) 推荐(0)

2017年10月10日

摘要: UnicodeDammit 是BS内置库, 主要用来猜测文档编码. 编码自动检测 功能可以在Beautiful Soup以外使用,检测某段未知编码时,可以使用这个方法: from bs4 import UnicodeDammit dammit = UnicodeDammit("Sacr\xc3\xa 阅读全文
posted @ 2017-10-10 11:21 TMatrix52 阅读(828) 评论(0) 推荐(0)
摘要: 链接: 计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。Unicode标准也在不断发展,但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。现代操作系统和大多数编程语言都直接支持U 阅读全文
posted @ 2017-10-10 10:56 TMatrix52 阅读(588) 评论(0) 推荐(0)

2017年10月9日

摘要: tf.scalar_summary('loss',self.loss) AttributeError: 'module' object has no attribute 'scalar_summary' 解决: tf.scalar_summary('images', images)改为:tf.sum 阅读全文
posted @ 2017-10-09 18:45 TMatrix52 阅读(237) 评论(0) 推荐(0)

2017年10月7日

摘要: 分为三个文件:mnist_inference.py:定义前向传播的过程以及神经网络中的参数,抽象成为一个独立的库函数;mnist_train.py:定义神经网络的训练过程,在此过程中,每个一段时间保存一次模型训练的中间结果;mnist_eval.py:定义测试过程。 #coding=utf8impo 阅读全文
posted @ 2017-10-07 18:13 TMatrix52 阅读(316) 评论(0) 推荐(0)
摘要: 结果: 阅读全文
posted @ 2017-10-07 14:11 TMatrix52 阅读(171) 评论(0) 推荐(0)
摘要: 原文链接在Tensorflow的教程里面,使用梯度下降算法训练神经网络时,都会提到一个使模型更加健壮的策略,即滑动平均模型。 基本思想 在使用梯度下降算法训练模型时,每次更新权重时,为每个权重维护一个影子变量,该影子变量随着训练的进行,会最终稳定在一个接近真实权重的值的附近。那么,在进行预测的时候,使用影子变量的值替代真实变量的值,可以得到更好的结果。 操作步骤 1 训练阶段:为每个可训练的... 阅读全文
posted @ 2017-10-07 12:53 TMatrix52 阅读(162) 评论(0) 推荐(0)

导航