自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

smart boy

I'm getting smarter

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 tensorflow 6: TensorFlow 最佳时间样例程序

1. mnist_inference.py定义前向传播过程及神经网络中的参数import tensorflow as tf #定义神经网络结构相关的参数INPUT_NODE = 784OUTPUT_NODE = 10LAYER1_NODE = 500#通过tf.get_variable函数来获取变量。在训练神经网络时会创建这些变量;在测试时会通过保存的模型加载这些变量的取值。...

2018-05-31 21:31:28 531

原创 tensorflow 5: 模型持久化

1.保存模型#声明两个变量并计算他们的和v1 = tf.Variable(tf.constant(1.0,shape=[1]),name='v1')v2 = tf.Variable(tf.constant(2.0,shape=[1]),name='v2')result = v1 + v2init_op = tf.initialize_all_variables()#声明tf.tra...

2018-05-31 21:07:06 417

原创 leetcode 14. Longest Common Prefix

答案一class Solution: def longestCommonPrefix(self, strs): str_len = len(strs) s_pre = '' j = 0 while True: for i in range(1,str_len): if...

2018-05-31 11:03:17 120

原创 leetcode 13. Roman to Integer

答案一class Solution: def romanToInt(self, s): num = 0 full = ['I','II','III','IV','V','VI','VII','VIII','IX','X','XX','XXX','XL','L','LX','LXX','LXXX','XC','C','CC','CCC','CD','D',...

2018-05-30 19:45:05 105

原创 leetcode 12. Integer to Roman

答案1class Solution: def intToRoman(self, num): def transfer(x,m,n,p): if x <4: x = n * x elif x == 4: x = n + m elif...

2018-05-30 16:33:51 106

原创 leetcode11. Container With Most Water 盛水最多的容器

题目要求:给一个数组,其中数组在下标i处的值为A[i],坐标(i,A[i])和坐标(i,0)构成一条垂直于坐标轴x的直线。现任取两条垂线和x轴组成四边形容器。问其中盛水量最大为多少?思路一:暴力的双重循环这种实现非常原始,在这里就不赘述了,时间复杂度为O(n2),在数据量较大的时候,性能很差思路二:双指针减少循环的核心思路是省去没有必要的遍历,并且确保所需的答案一定能被...

2018-05-30 10:36:17 174

原创 tensorflow 4: MNist手写体识别

#MNIST数据集相关的常数INPUT_NODE = 784 #输入层的节点数。对于MNIST数据集,这个就等于图片的像素OUTPUT_NODE = 10 #输出层的节点数、这个等于类别的数目。因为在MNIST数据集中需要区分的是0-9这10个数字,所以这里输出层的节点数为10#配置神经网络的参数LAYER1_NODE = 500 #隐藏层节点数。这里使用只有一个隐藏层的网络结构作为样例...

2018-05-29 22:23:42 167

原创 ValuesError: 'pandas.core.computation' has no attribute 'expressions'

pip install dask --upgrade

2018-05-29 22:15:46 364

原创 tensorflow 3.滑动平均模型

# import tensorflow as tf#定义一个变量用于计算滑动平均,这个变量的初始值为0,注意这里手动指定了变量的类型为tf.float32,# 因为所有需要计算滑动平均的变量必须是实数型v1 = tf.Variable(0,dtype=tf.float32)#这里step变量模拟神经网络迭代的轮数,可以用于动态控制衰减率step = tf.Variable(0,train...

2018-05-29 20:01:07 265

原创 tensorflow 2: 自定义损失函数的反向传播神经网络

#import tensorflow as tffrom numpy.random import RandomStatebatch_size = 8#两个输入节点x = tf.placeholder(tf.float32,shape=(None,2),name='x-input')#回归问题一般只有一个输出节点y_ = tf.placeholder(tf.float32,shape=...

2018-05-28 19:46:36 1841

原创 tensorflow 1.完整的反向传播神经网络

# import tensorflow as tf#生成模拟数据集from numpy.random import RandomState#定义训练数据batch的大小batch_size = 8#定义神经网络的参数w1 = tf.Variable(tf.random_normal([2,3],stddev=1,seed=1))w2 = tf.Variable(tf.random_n...

2018-05-28 17:15:05 658

原创 leetcode9. Palindrome Number + 第一次机器学习实习面试总结

这道题虽然很简单,但是为了养成好习惯,还是把这个题分享一下吧。Example 1:Input: 121Output: trueExample 2:Input: -121Output: falseExample 3:Input: 10Output: falseAnswer1:class Solution(object): def isPalind...

2018-05-27 22:04:53 240

原创 pandas 2: 更改pandas dataframe 列的顺序

这是我的df: Net Upper Lower Mid ZsoreAnswer option More than once a day 0% 0.22% -0.12% 2 65 Once a day ...

2018-05-22 22:52:20 7681

转载 Python 7: 求两个list的差集、交集与并集

一.两个list差集如有下面两个数组: a = [1,2,3] b = [2,3] 想要的结果是[1] 下面记录一下三种实现方式: 1. 正常的方式ret = []for i in a: if i not in b: ret.append(i)浓缩版ret = [ i for i in a if i not in b ]另一版...

2018-05-22 20:25:11 908

原创 pandas 的 object 类型

dataframe中的 object 类型来自于 Numpy, 他描述了每一个元素 在 ndarray 中的类型 (也就是Object类型)。而每一个元素在 ndarray 中 必须用同样大小的字节长度。 比如 int64 float64, 他们的长度都是固定的 8 字节。但是对于string 来说,string 的长度是不固定的, 所以pandas 储存string时 使用 narray,...

2018-05-22 10:50:31 4628

原创 notebook 1: 设置notebook一个cell的显示行数 pd.options.display.max_rows = 65

pd.options.display.max_rows = 65

2018-05-22 10:41:12 6345

转载 numpy 4:np.percentile()

首先明确百分位数:第p个百分位数是这样一个值,它使得至少有p%的数据项小于或等于这个值,且至少有(100-p)%的数据项大于或等于这个值。举个例子:高等院校的入学考试成绩经常以百分位数的形式报告。比如,假设某个考生在入学考试中的语文部分的原始分数为54分。相对于参加同一考试的其他学生来说,他的成绩如何并不容易知道。但是如果原始分数54分恰好对应的是第70百分位数,我们就能知道大约70%的学...

2018-05-22 10:05:13 765

原创 markdown官方使用指南

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-22 10:03:47 380

原创 python 6: 中的datetime 与time各种格式变换

# -*- coding: utf-8 -*- #datetime类 #datetime是date与time的结合体,包括date与time的所有信息。 #它的构造函数如下: #datetime. datetime (year, month, day[ , hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] ) #各参...

2018-05-17 17:33:36 714

原创 MarkDown入门指南

MarkDown官方文档链接MarkDown官方文档链接 简书链接导语:Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 一、Markdown 官方文档Markdown 中文版语法说明 二、常用的语法规则文中所提到的快捷键仅限 Mou 软件中使用,部分语法「简书」可能不支持。建议每个符号和文字之间留有一...

2018-05-17 16:53:46 328

原创 numpy 3: np.argmax()

>>> a = np.arange(6).reshape(2,3)>>> aarray([[0, 1, 2], [3, 4, 5]])>>> np.argmax(a)5>>> np.argmax(a, axis=0)#0代表

2018-05-15 10:14:02 252

原创 python 5: xrange函数

Python xrange() 函数 Python 内置函数 Python 内置函数描述 xrange() 函数用法与 range 完全相同,所不同的是生成的不是一个数组,而是一个生成器。语法 xrange 语法:xrange(stop) xrange(start, stop[, step]) 参数说明:start: 计数从 start 开始。默认是从 0 开始。例如ra...

2018-05-15 10:09:10 1409

原创 numpy 2: np.meshgrid()

import numpy as npimport matplotlib.pyplot as plt%matplotlib inlinem, n = (5, 3)x = np.linspace(0, 1, m)y = np.linspace(0, 1, n)X, Y = np.meshgrid(x,y)xout:array([ 0. , 0.25, 0.5 , 0.75, 1. ...

2018-05-15 09:41:59 365

原创 python 4: zip函数

描述 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。语法 zip 语法:zip([iterable, …]) 参数说明:iterabl – 一个或多个迭代器; 返回值 返回元组列表。实例 以下实例展...

2018-05-15 09:40:21 162

原创 numpy 1: np.cumsum()

numpy官网文档 a = np.array([[1,2,3], [4,5,6]]) a array([[1, 2, 3], [4, 5, 6]]) np.cumsum(a) array([ 1, 3, 6, 10, 15, 21]) np.cumsum(a, dt...

2018-05-14 22:26:00 1710 2

原创 python 3: dict.get(key,default=None)

菜鸟教程 Python 字典(Dictionary) get()方法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。语法 get()方法语法:dict.get(key, default=None) 参数 key – 字典中要查找的键。 default – 如果指定键的值不存在时,返回该默认值值。 返回值 返回...

2018-05-14 21:39:43 2729

原创 pandas 1: pandas.Series.map

菜鸟教程 pandas.Series.map Series.map(arg, na_action=None)[source] Map values of Series using input correspondence (which can be a dict, Series, or function)Parameters: arg : function, dict, or Ser...

2018-05-14 19:36:04 441 2

原创 python 2: format函数

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。实例 “{} {}”.format(“hello”, “world”) # 不设置指定位置,按默认顺序 ‘hello w...

2018-05-14 19:31:22 2933

原创 python 1:正则表达式替换函数 re.sub

检索和替换 Python 的 re 模块提供了re.sub用于替换字符串中的匹配项。语法:re.sub(pattern, repl, string, count=0, flags=0) 参数:pattern : 正则中的模式字符串。 repl : 替换的字符串,也可为一个函数。 string : 要被查找替换的原始字符串。 count : 模式匹配后替换的最大次数,默认 0 ...

2018-05-14 19:30:11 515

原创 matplotlib.pyplot dataframe画图调节大小

错解plt.figure(figsize=(20,10)boy = stu_info.籍贯[stu_info.性别=='男'].value_counts()girl = stu_info.籍贯[stu_info.性别=='女'].value_counts()df_sex =pd.DataFrame({'男':boy,'女':girl})df_sex.plot(kind='bar',st...

2018-05-14 16:49:54 19485 1

原创 trick: matlotlib在jupyter notebook 里中文乱码解决

使用下面代码的前提是:必须已经安装第二行代码中的字体import matplotlib.pyplot as pltmpl.rcParams['font.sans-serif']=[u'SimHei']mpl.rcParams['axes.unicode_minus']=False

2018-05-14 11:36:57 470

原创 leetCode8: String to Integer (atoi)

实现将字符串转换为整数从头开始去掉空字符,直到找到第一个非空白字符;从这个字符开始(开头字符可以是整数,正号或负号),后面跟随数字;如果开头字符不是整数,正号或负号,则返回0如果数字大于(2**31 − 1)或者小于(−2**31) ,则返回 (2**31 − 1) 或 (−2**31) 遇到小数要转换成整数如果为空字符串或其他情况,全部返回0Example 1:Inpu...

2018-05-11 16:01:40 132

原创 leetcode6: ZigZag Conversion ——python

题目The string “PAYPALISHIRING” is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L ...

2018-05-08 00:45:56 270

原创 银行离岸汇款客户交易预测

银行离岸汇款客户交易预测这是2018年招商银行最新的Fintech的复试习题,对于初学者而言,个人认为是一个不错的习题。 我在写这篇博客的时候,在这道数据分析题上已经战斗了5天,目前为止虽然得分不高,但是已经取得了阶段性的胜利。 在接下来几天里我回持续公布自己的思路,用到的方法。 希望与有志于数据分析的童鞋们切磋经验,欢迎留言交流! ## 赛题背景
 离岸汇款作为境外汇款的重点,通过...

2018-05-07 00:32:17 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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