Machine Learning
文章平均质量分 83
Zz_Krystal
遇健就不再错过!
展开
-
关于tensorflow中的scope的命名及使用方法
相信大家在学习和使用tensorflow的过程中肯定会遇到过关于scope的一些问题,scope是一种给变量命名的方法,它会让变量命名变得简单,同时也常用于reusing variable 代码中,下面将会给大家讲解一下tensorflow中两种定义scope的方法,来帮助大家更好的理解和使用scope。前言:scope的命名方式分为两种,tf.name_scope( )和tf.variable_s原创 2017-04-17 20:45:03 · 13247 阅读 · 0 评论 -
Python学习之zip函数的用法
相信很多小伙伴在学习Python的时候遇到zip( )这个函数,在使用的时候对于结果很满意,但是并不知道为什么会产生这样的结果,很好用,但是原理搞不清楚,下面就让我给大街揭开zip( )的神秘面纱吧! 我们先来看一看官方的API对于zip( )函数的说明: 官方的API 上都是英文的,大家也许看的头都大了,通俗一点的说就是:zip()是Python的一个内建函数,它接受一系列可迭代的对象原创 2017-05-11 09:40:40 · 14346 阅读 · 0 评论 -
Python学习之numpy札记
Python语言越来越流行,作为一种解释型语言,被广大程序爱好者广泛使用,相信对于Python中的科学计算模块numpy使用的最多,那么今天就为大家简单总结一下numpy的用法,方便大家查阅。话不多说直接上代码(直接Ctrl+C&V过去就可以运行)numpy基础操作#!/usr/bin/env python#coding:utf-8import numpy as nparray = np.原创 2017-05-06 16:43:42 · 14183 阅读 · 0 评论 -
Python学习之os模块
python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。博主在学习过程中也是遇到不少问题,关于os模块的一些常用命令在这里跟各位同学分享一下:1. os.name( ) —- 判断现在正在实用的平台,Windows 返回 ‘nt’; Linux 返回’posix’import osprint(os.name)# nt2. os.getcw原创 2017-06-13 21:37:55 · 6113 阅读 · 2 评论 -
Python学习之argparse模块
前言 近几天一直在学习解析命令行参数和选项的模块argparse,这是Python再带的用于解析命令行参数和选项的标准模块,很早之前的optparse模块已经过时并被argparse模块取代。相信很多小伙伴在学习这个库的时候遇到了很多不懂的问题,很多坑,看官方的API由于是英文的很多小伙伴也甚至捉急,其实最好的学习方法还是看官方文档,博主就根据自己在学习时候遇到的坑来浅谈一下argparse。基本原创 2017-07-22 17:41:46 · 733 阅读 · 0 评论 -
决策树模型组合之随机森林与GBDT
前言决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)等。但是同时,单决策树又有一些不好的地方,比如说容易over-fitting,虽然有一些方法,如剪枝可以减少这种情况,但是还是不够的。模型组合(比如说有Boosting,Bagging等)与决策树相关的算法比较多,这些算法最终的结果是生成N(可能会有几百棵以上)棵树,转载 2017-05-02 17:56:47 · 491 阅读 · 0 评论