自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rosefun96的博客

深度学习、算法交流q群596506387。

原创 python包:sklearn.manifold.TSNE

1、简介t-distributed Stochastic Neighbor Embedding,t分布的随机相邻嵌入。参考: 官方文档

2017-12-31 12:00:51 4412 0

原创 python包:sklearn.linear_model.Ridge

1、简介ridge是一个线性回归器。2、实现>>> from sklearn.linear_model import Ridge >>> import numpy as np >>> n_samples, n_features = 10, 5 ...

2017-12-31 11:57:28 1202 0

原创 python 高级使用:编写类和实例

1、编写构造函数class person: def __init__(self,name,job,salary): self.name=name self.job=job self.salary=salary 在这里,self是新创建的实例对...

2017-12-30 22:54:31 996 0

原创 模型融合之stacking

参考: stack_model; stacked model

2017-12-30 22:13:20 1232 0

原创 python的高级使用:类和OOP

1、编写类树每个class生成一个新的类对象;#define class class c1: def setname(self,who): self.name=who #define instance by calling a class i1=c1() i1.setnam...

2017-12-30 21:18:53 188 0

原创 python高级使用:模块代码编写

1、创建模块#printer.py def printer(x): print(x)if __name__ == '__main__': printer('heel')调用模块#test.py import printer printer.pr...

2017-12-30 20:47:26 331 0

原创 python高级使用:运算符_init_重载

#define number class Number: def __init__(self,start): self.data=start def __sub__(self,other): return Number(self.data-other...

2017-12-30 18:53:27 848 0

原创 python from _future_模块

1、简述由于Python是由社区推动的开源并且免费的开发语言,不受商业公司控制,因此,Python的改进往往比较激进,不兼容的情况时有发生。Python为了确保你能顺利过渡到新版本,特别提供了future模块,让你在旧的版本中试验新版本的一些特性。参考: 廖雪峰from future模块

2017-12-29 10:55:10 220 0

原创 TensorFlow 中 tf.app.flags.FLAGS 的用法介绍

1、用法tf.app.flags.FLAGS 用来传递参数。参考: tf.app.flags.FLAGS用法

2017-12-28 15:55:18 6094 0

原创 关于python TensorFlow读取路径的问题

1、路径读取Python的路径读取满满的坑啊啊。很多次都是因为这个而运行错误。2、绝对路径比如需要读取MNIST_data里边的文件,使用绝对路径input_data.read_data_sets(r"G:\MNIST_data", one_hot=True) 3、相对路径如果...

2017-12-28 09:51:57 2177 1

原创 深度学习python包yadlt安装和简介

1、安装pip install yadlt2、简介深度学习工具参考: 10种深度学习算法

2017-12-27 20:49:09 1320 0

原创 sys.path.append()用法

1、理论sys.path 返回的是一个列表!该路径已经添加到系统的环境变量了,当我们要添加自己的搜索目录时,可以通过列表的append()方法;对于模块和自己写的脚本不在同一个目录下,在脚本开头加sys.path.append(‘xxx’):import sys sys.path.append...

2017-12-27 10:28:56 23063 0

原创 python数据可视化工具

参考: 1、6种可视化工具

2017-12-26 21:36:55 527 0

原创 [坑]python数字可视化vpython包

1、vpython安装pip install vpython2、vpython基本使用2.1 查看球体from visual import * sphere()2.2 bounce.py简单实现from visual import *floor = box(length=4, height=0....

2017-12-26 20:56:47 3536 0

原创 python回归模型的评估与交叉验证(待完善)

1、评估模型评估模型分为三类,MAE,MSE,R-square;2、实现2.1 Mae平均绝对误差实现# 创建数据集,其中矩阵X表示特征值,向量y表示所属类目标记值 import numpy as np X=np.random.random((10,5)) y=np.random.randn(10...

2017-12-26 20:52:37 6969 0

原创 python交叉验证train_test_split(old:cross validation)实现

1、理论交叉验证分为三种,holdout验证(二折验证)、K折交叉验证、留一验证。2、实现##test cross validationimport numpy as np from sklearn.model_selection import train_test_split from skle...

2017-12-26 20:06:02 1673 0

原创 sklearn的SVR实现

1、SVR做回归<span style="font-family:Microsoft YaHei;">#-*-coding:utf-8-*- ''' Created on 2016年5月4日@author: Gamer Think ...

2017-12-26 18:45:30 7189 2

原创 RBM受限玻尔兹曼机理解及实现

引言1、RBM简介2、贪婪算法 首先字典学习它是个非凸优化问题,多层字典学习将会变得更加复杂;另外多层字典学习的所要求解的参数大大增加,在有限的训练样本下,容易引起过拟合问题。因此文献提出类似于SAE、DBN一样,采用逐层训练学习的思想,这样可以保证网络的每一层都是收敛的。算法其实非常简单,...

2017-12-26 16:49:20 2149 0

原创 python 字典dict合并

1、方法一#!/usr/bin/pythondict = {'Name': 'Zara', 'Age': 7} dict2 = {'Sex': 'female' }dict_new=dict.upd...

2017-12-25 22:14:58 271 0

原创 python对字符串型数据处理

1.sklearn1.1示例1from sklearn import preprocessing le = preprocessing.LabelEncoder() le.fit(df['Col1']) df['Col3'] = le.transform(d...

2017-12-25 08:55:45 773 0

原创 python包tqdm安装及入门

1、安装pip install tqdm或者conda install -c conda-forge tqdm2、tqdm的使用进度条 tqdm 库比较热门,声称比老版的 python-progressbar 库的单次响应时间提高了 10 倍以上。其实进度条的原理十分的简单,无非就是在 shell...

2017-12-24 13:43:47 35663 0

原创 Xgboost的简单使用2

1、xgboost预测#xgboost预测import xgboost as xgb # read in data dtrain = xgb.DMatrix('demo/data/agaricus.txt.train') dtest = xgb.DMatrix('de...

2017-12-24 10:32:11 719 0

原创 python包安装方式

1、安装1.1 pip安装:C:\Users\RoFun>pip install seaborn1.2 或者使用conda 安装2、简单示例这里写代码片

2017-12-23 16:40:48 17415 1

原创 python保存列表、字典数据到本地文件

1、保存列表为.txt文件 #1/list写入txtipTable = ['158.59.194.213', '18.9.14.13', '58.59.14.21'] fileObject = open('sampleL...

2017-12-22 22:59:22 51448 0

原创 Pycharm安装与入门

1、pycharm安装官方下载就好。2、JDK安装pycharm需要运行在JDK下,所以,需要下载安装JDK。(存疑,一些教程并没有安装JDK,但是对于学完python将转战Java的来说,还是安装了。)2.1 配置系统环境配置环境变量:右击“我的电脑”–>”高级”–>”环境变量”。(...

2017-12-22 20:51:15 13727 0

原创 python包xgboost安装和简单使用

1、xgboost安装首先,xgboost是python的一个包,用于数据分析以及boost的实现。cp36代表python3.6。numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl scipy-0.19.1-cp36-cp36m-win_amd64.whl ...

2017-12-22 20:31:10 9804 0

原创 python包pandas安装和入门

1、安装因为自己电脑安装了anaconda,所以,直接使用conda install。(E:\Anaconda3) C:\Users\RoFun>conda install pandas参考: pandas安装_简书

2017-12-22 19:43:31 12022 0

原创 机器学习概貌

一、根据学习类型划分算法1、有监督学习有监督学习,是建立在有标准的输出数据来进行校正。有监督学习,可以是分类问题,也可以是回归问题。2、无监督学习无监督学习,输入的数据,没有标签或者知道的输出结果。 通过推导输入数据中存在的结构来准备模型。这可能是提取一般规则。系统地减少冗余可能是通过数学过...

2017-12-22 17:36:35 318 0

原创 神经网络模型不收敛的处理

1、learning rate设大了0.1~0.0001.不同模型不同任务最优的lr都不一样。我现在越来越不明白TensorFlow了,我设置训练次数很大的时候,它一开始就给我“收敛”到一个值,后面的值都一样。2、归一化参考: 深度学习收敛问题; 训练深度神经网络

2017-12-22 14:50:02 18481 24

原创 数据预处理的python实现

1、归一化1.1简单处理列表#归一化处理 raw = [0.07, 0.14, 0.07] norm=[float(i)/max(raw) for i in raw] print(norm)1.2 处理嵌套列表:#归一化处理 raw = [[0.07, 0.14, 0.07],[1,2, ...

2017-12-22 14:39:38 669 0

原创 TensorFlow变量初始化

1、tf.Variable()2、tf.get_variable()3、tf.variable.scope()参考: tf.Variable_csdn

2017-12-22 10:47:07 338 0

原创 (坑)TensorFlow神经网络模型进行回归

引言使用TensorFlow训练好的神经网络模型,来进行对输入数据的输出预测,即软测量的过程。1、训练神经网络模型这里写代码片

2017-12-21 08:59:34 562 0

原创 TensorFlow的MNIST数据识别

1、代码

2017-12-20 22:57:44 196 0

原创 python关于not a的理解

1、代码>>> a=[] >>> not a True >>> a=[1] >>> not a False>>> a=None >>> not a True只要a不包括任何元素...

2017-12-20 19:11:16 620 0

原创 Python标准库:内置函数max(iterable, *[, key, default])

参考: python库max(, , key); lambda装饰器

2017-12-20 19:00:16 1023 0

原创 基于scikit-learn实现各种算法

1、random forest实现2、Adaboost实现3、neural network实现参考: ensemble method实现

2017-12-19 10:38:35 302 0

原创 TensorFlow持久化

引言持久化,就是能够把当前模型以及模型的参数能够保持下来,用于下次使用。1、持久化代码实现API

2017-12-18 21:05:04 164 0

原创 python包matplotlib绘图基础入门

1、matplotlibmatplotlib是numpy的扩展,可以实现python框架下的可视化,类似MATLAB的图像可视化。2、基本操作2.1绘画直方图#matplotlib使用 import matplotlib.pyplot as plt from numpy.random impo...

2017-12-18 16:02:23 520 0

原创 随机森林random forest及python实现

引言想通过随机森林来获取数据的主要特征1、理论 根据个体学习器的生成方式,目前的集成学习方法大致可分为两大类,即个体学习器之间存在强依赖关系,必须串行生成的序列化方法,以及个体学习器间不存在强依赖关系,可同时生成的并行化方法; 前者的代表是Boosting,后者的代表是Bagg...

2017-12-18 15:20:51 38650 6

原创 python的numpy包使用

1、常用的numpy函数1.1 numpy.unique返回列中独一无二的值,即重复的值只返回一个 numpy.unique(ar, return_index=False, return_inverse=False, return_counts=False, axis=None) ...

2017-12-18 14:15:04 578 0

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