自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神兽乌鸦

学习是一种信仰!

  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 Python3学习(3)——循环与迭代

在Python中循环的方式比较奇异,和Java有点不同,比如for循环:languages = ["C", "C++", "Perl", "Python"] for x in languages: print (x) #输出结果如下:CC++PerlPython还有另一个循环 range(),该函数可以对数字进行循环:

2018-09-26 17:03:34 707

原创 TensorFlow学习(4)——Pandas的基本用法

TensorFlow框架概览以下是TensorFlow的架构体系:我们一般用到的是 TensorFlow Estimators层,该层相对比较容易,易于入手,本学习大部分内容也都是介绍Estimator层的使用。随着应用的熟练,我们可以逐步往下学习,自定义编程更加灵活轻便。现在先给一个例子,让你看看TensorFlow是如何使用线性回归分析得:import tensorflow as t...

2018-09-20 11:40:59 2956

原创 TensorFlow学习(5)——TensorFlow的基本使用

在上一节我们学了损失的概念,这一节我们就来学习如何减少损失。通过迭代方法降低损失下面是迭代流程图:假设我们的模型是y′=b+w1x1y'=b+w_1x_1y′=b+w1​x1​,现在我们的目标就是找到合适的www,最开始我们假设 w1=0,b=0w_1=0,b=0w1​=0,b=0 ,然后执行预测,并计算损失。接着我们更新w=0.5,b=0w=0.5,b=0w=0.5,...

2018-09-18 17:31:08 409

原创 Python3学习(2)——脚本编译、注解、运算符

脚本编译我们刚安装完Python的时候运行代码都是通过命令行运行的,这样子非常麻烦,所以我们要把代码写在文件中,这样运行起来就非常方便了(方法适用Windows平台):首先把代码print ("Hello, Python!");写在文件hello.py中然后在命令行输入python3 hello.py就可以运行了注解单行注解 :# 这是一个注释print("Hello,...

2018-09-18 14:44:31 212

原创 TensorFlow学习(2)——线性回归、训练和损失

线性回归很多数学不是太好的同学一听到线性回归这么高级的名词往往望而却步,很多东西只要深入学习并没有看起来那么可怕。那么何为线性回归呢?其实就是我们初中学到的直线方程,还记得不?记不起来也不要紧,瞄一眼下图你必能唤回当年那痛苦的记忆!哈哈没想到吧,当年最讨厌数学的我,以为买菜用不到那么多数学知识,现在居然用到了。那么这么一条直线方程跟我们机器学习有什么关系呢?假设我们要分析蟋蟀的鸣叫声与温...

2018-09-18 14:18:23 885

原创 TensorFlow学习(1)—— 在Windows上安装 TensorFlow

之前我一直不知道TensorFlow也支持Windows环境,今天亲自登录官网才得知,害得我还自己去Linux下搭建环境。本人不怎么熟悉Linux,所以还是乖乖用Windows吧。下面开始进入正式内容:TensorFlow官方中文安装教程:https://www.tensorflow.org/install/install_windows?hl=zh-cn,你也可以直接去看官方教程,可能需要翻...

2018-09-14 15:43:18 336

原创 手把手教你在Linux环境下安装Python3

在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。首先是按Win+R键调出cmd命令窗口,然后输入输入bash指令进入Ubuntu系统,接着就可以进入正式的安装过程了。第一步、下载Python3 输入下载命令:wget https://w...

2018-09-13 15:11:27 138749 33

原创 手把手教你启用Win10的Linux子系统(超详细)

今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤:启用开发者模式打开设置 点击更新和安全 点击开发者选项 启用开发人员模式 更改系统功能使用win+X快捷键调出系统管理菜单后点击应用和功能,然后拉到底下,选择程序和功能 选中应用或关闭Windows功能 勾选适用于Linux的Windows子系统,然后确认并重启...

2018-09-12 16:40:40 393044 75

原创 Python3学习(1)——基本数据类型

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的”类型”是变量所指的内存中对象的类型。示例如下:#!/usr/bin/python3counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoo...

2018-09-12 11:23:52 432

原创 林轩田机器学习基石笔记(第27节)——VC Dimension of Perceptrons

一、复习2D PLA算法如下图所示,左边红色部分表示如果数据集DDD是线性可分的情况下,PLA算法最终会停下来,我们会得到一条能够把所有数据都二分为两类的线段,该线段能够保证在已知的数据上犯错的概率为0,即Ein(g)=0Ein(g)=0E_{in}(g)=0。 图中右边部分,则通过霍夫丁不等式从侧面证明了如果我们数据量够大,并且dVCdVCd_{VC}已知的情况下,我们可以保证Ein(g)...

2018-09-09 12:12:19 479

原创 林轩田机器学习基石笔记(第8节)——PLA循环停止条件的探讨

引言第7节我们讨论了如何找到一条线把所有的圈圈叉叉都分在不同的两边,但是其实有一个隐含的大前提,那就是圈圈叉叉的分布必须是线性可分的,如下第1张图。如果是线性不可分那么,如下第2、3张图是无法用PLA算法把圈圈叉叉分开的。 本节课我们就讨论在线性可分的前提之下,PLA循环什么时候才能终止。初步论证我们知道,如果yn(t)≠sign(WTtXn(t))yn(t)≠sign(WtTX...

2018-09-05 17:22:23 387

原创 林轩田机器学习基石笔记(第7节)——PLA算法

机器学习的流程如下图,我们的目标是找到 fff ,但是我们不知道 fff 长啥样,但是我们有一堆数据 DDD ,现在我们要用数据 DDD 进行训练,然后会得到一个假设集Hypothesis,接着我们再设计一条演算法,该演算法的任务就是从假设集Hypothesis中找到一个 ggg ,使得 g≈fg≈fg \approx f . 现在回到上一节提到的信用卡发卡问题,我们计算客户是否符合发卡要求...

2018-09-05 15:37:21 492

原创 林轩田机器学习基石笔记(第6节)

第5节主要介绍了机器学习与统计学之间的关系,不用做太多了解,所以也可以跳过,直接进入本节。今天主要学习的问题就是如何让机器解决是非题,仍然以银行发信用卡为例,就是根据客户提交的资料去判断要不要给该客户发放信用卡。本节目标第4节我们提到过,机器学习的过程是我们需要一个ff f ,但我们不知道ff f 长什么样,这时候我们就需要从数据{xn,yn}{xn,yn}\{x_n, y_n\}中学...

2018-09-05 11:26:02 288

原创 林轩田机器学习基石笔记(第15节)——霍夫丁不等式解决机器学习不可行的难题

在第14节中我们知道,要实现机器学习是很难的,如下图: 我们可以保证我们的算法在训练集 DDD 中表现得很好,能够预测出所有的情形。但是我们却没有办法保证在测试集或者未知数据 TTT 中依然保持正确。那要如何解决一难题呢?答案就再概率论里面!看下面这张图,我们现在有一个罐子,里面装有橘色弹珠和绿色弹珠,其中橘色弹珠的真实比例是 μ ,则绿色弹珠的真实比例是1- μ。 现在我们要通过抽...

2018-09-05 10:18:07 520

原创 林轩田机器学习基石笔记(第4节)

前面几节主要讲得是机器学习的概念,这里就不再赘述了,直接从第4节开始讲。看下面这张表,假设它就是银行发信用卡的参考因素,我们的目标就是让机器能够从这些参考因素中评定某一个客户是否符合信用卡发卡标准。 根据上表我们假设有以下输入输出: 其中XXX表示输入,输入的是客户的基本信息(即表格中的数据),YYY表示输出,决定发卡或者不发卡。有了以上输入输出以后,我们现在的目标是找出一个函...

2018-09-05 09:55:25 207

原创 林轩田机器学习基石笔记(第26节)——VC Dimension

复习上限函数在第23-24节中,我们获得了成长函数的上限函数,并且上限函数又被被多项式Nk−1Nk−1N^{k-1}所包含住,即∑k−1i=0∑i=0k−1 \sum_{i=0}^{k-1}会被Nk−1Nk−1N^{k-1}所包含住,如下图: ∑k−1i=0∑i=0k−1 \sum_{i=0}^{k-1}与Nk−1Nk−1N^{k-1}的关系如下面两个表所示: 基于以上关系,所有...

2018-09-04 23:32:46 410

原创 林轩田机器学习基石笔记(第25节)——VC Bound

在第23-24节我们已经找到了上限函数mH(N)mH(N)m_H(N),那么是否把它代入到霍夫丁不等式就OK了呢?答案是否定的,我们最终会经过一系列证明把霍夫丁不等式变成如下的样子: 以下是证明步骤:第一步,把无限的Eout(N)Eout(N)E_{out}(N)变成有限个在霍夫丁不等式中,我们知道Ein(N)Ein(N)E_{in}(N)是有限的,但是Eout(N)Eout(...

2018-09-04 20:20:25 1143

原创 Python3学习笔记之基础语法—第1节

为了学习机器学习相关知识,从今天开始学习Python3了,首先从语法开始学习。注释Python可以用#进行单行注释,用”’和”“”进行多行注释,具体如下:#!/usr/bin/python3# 第一个注释# 第二个注释'''第三注释第四注释'''"""第五注释第六注释"""行与缩进Python与Java的一大区别就是用缩进来表示同一个代码块,而在..

2018-09-04 18:00:23 182

pytorch中文文本分类训练数据.rar

pytorch中文文本分类训练数据

2021-05-28

Android上部署pytorch实现拍照性别识别

本项目是一个Android项目,该项目实现了Android上部署pytorch实现拍照性别识别。亲自运行,可用,希望帮助到大家

2020-04-24

pytorch性别识别.pt模型

这是我写性别识别demo训练出来的模型,大家可以下载使用。本人亲自迁移到Android设备,完全没有问题。

2020-04-24

swing-worker-1.1.jar

draw9patch.bat打不开的解决办法

2015-10-26

push(实现消息推送)

实现了服务器向客户端推送消息,包含服务器端和客户端,本人亲测可用。

2014-09-29

小米文件管理器

最优秀的开源文件管理工具,非常值得借鉴!

2014-09-29

高仿今日头条

高仿今日头条的源码,写得很好,本人亲测可用。

2014-09-29

webservice标准示例,实现号码归属地的查询

我第一次使用webservice传输数据的时候用来参考的例子,里面代码很清晰,适合做参考,而且实现了号码归属地的查询,代码简洁。

2013-08-15

android下拉刷新功能

实现下拉刷新列表的功能,开发的时候用到,经验证,可以使用。

2013-08-15

实现类似QQ的好友列表展示,列表有头像、文字

使用ExpandableListView实现了类是QQ好友列表的功能,我开发的时候用到的,经过验证,可以使用,希望对大家有帮助。

2013-08-15

android图案解锁源码

本源码是一个图案解锁源码,我已经通过测试,用起来很好,在此分享给大家!愿我们共同进步!

2013-06-03

Java调用C的例子

一个很实用的例子,入果哪位朋友要实现Java调用C就进来看看吧,这是在开发的时候用到的,当时找了蛮久的,现在奉献出来,嘿嘿

2012-11-08

JBox2D(本人已经成功使用)

很好的一款android开发包,下载后导入到eclipse就可以了

2012-11-08

android多点触屏

通过这个程序我们可以很好的实现多点触屏,程序简单,实用,是我们开发游戏时经常用的

2012-09-20

Android Tab页面手势滑动切换

Android Tab页面手势滑动切换以及动画效果

2012-09-19

撕衣服游戏源码

实现撕衣服的效果,希望大家能有所启发!我找了很久的,也运行通过了

2012-09-19

整理出来的一些Android基础知识

整理出来的一些Android基础知识

2012-07-03

空空如也

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

TA关注的人

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