自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mrzhang

程序本身不难,难的是没有耐心...

  • 博客(79)
  • 资源 (8)
  • 收藏
  • 关注

原创 MNIST数据集手写体识别(SEQ2SEQ实现)

github博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data a...

2018-11-04 12:17:01 741

原创 MNIST数据集手写体识别(RNN实现)

github博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data a...

2018-11-02 23:46:32 1730 28

原创 MNIST数据集手写体识别(CNN实现)

github博客传送门csdn博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.in...

2018-11-02 23:30:12 1663

原创 MNIST数据集手写体识别(MLP实现)

github博客传送门csdn博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(MLP实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist....

2018-11-02 23:07:41 2864

原创 BP 算法手动实现

github博客传送门博客园传送门本章所需知识:numpymatplotlib资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)梯度下降 BP 算法手动实现import numpy as npimport matplotlib.pyplot as pltx = np.linspace(1, 100, 100) # 造出一些100个伪数据 范围在 1,1...

2018-11-02 22:27:48 625

原创 Python直接调用C库的printf()函数打印一条消息

github博客传送门博客园传送门话不多说直接上代码# 直接从 C 库中调用 printf()函数打印一条消息# Windows 中的 C 库位于 C:\WINDOWS\system32\msvcrt.dll,Linux 中的 C 库位于/lib/libc.so.6import ctypes # 导入ctypes包# msvcrt = ctypes.cdll.LoadLibrar...

2018-10-26 22:21:51 1861

原创 C/C++与Python实现混编(详细注释)

网上找了好多教程都是转载的同一个人的,并且没有讲清楚 嵌入的关键步骤,整理后今天先来点简单的.主讲 c/c++ 编译为 .so 文件 嵌入 Python 实现混编目录:C语言版 helloC++语言版 helloC语言版加法器 有参无返回值C语言版加法器 有参有返回值C++语言版加法器 有参无返回值C++语言版加法器 有参有返回值C++语言Class版环境Python执...

2018-10-16 10:37:29 2478

原创 MNIST数据集手写体数据还原为图片

手写体识别,数据还原为图片.import tensorflow.examples.tutorials.mnist.input_data as input_data # 导入下载数据集手写体mnist = input_data.read_data_sets('MNIST_data/', one_hot=True) # 下载数据集# print(type(mnist.train.image...

2018-10-15 16:50:56 3726

原创 TensorFlow初识(MNIST数据集识别手写体)

github博客传送门博客园传送门TensorFlow初识(MNIST数据集识别手写体)第一步 导包import tensorflow as tfimport numpy as np# 这里使用tensorflow框架自带的识别手写体的数据集import tensorflow.examples.tutorials.mnist.input_data as input_data # 导...

2018-10-15 14:41:47 1010

原创 Git常用命令

git的简单操作mkdir test #创建一个工作区目录cd test #进入创建的目录touch index.html #在创建的目录里 新建一个index文件git init #进入仓库ls -al        #查看当前所有文件cd ../ #回到工作区git status ...

2018-10-09 10:30:02 266

原创 Pandas常用操作

参考天池AIgithub博客传送门博客园传送门安装pandas通过命令提示符 pip install pandas或者通过第三方发放版 Anaconda 进行鼠标操作安装Numpy学习教程传送门https://blog.csdn.net/zhanghao3389/article/details/82791862Series 的创建import numpy as np, panda...

2018-10-02 17:48:19 1950

原创 数据分析(Python+numpy+pandas+matplotlib分析58同城成都房价)

简单分析一下成都的房价github博客传送门博客园传送门爬虫文件(Python实现)-爬取的数据文件(txt文件,空格分隔)-分析的文件(Python实现)-简单的分析结果图(png图4张) 资源链接地址:https://download.csdn.net/download/zhanghao3389/10686953本章所需知识:numpy 参考:https://blog.csdn.n...

2018-09-25 21:12:20 4182 2

原创 爬虫(成都58同城所有房价,Python实现)

Python实现爬虫(爬取58同城所有房价)程序发布日期2018-9-25(如果以后不能使用了,就需要更改解析方式.)github博客传送门csdn博客传送门博客园传送门本章所需知识:熟悉urllib.request模块(本次使用的是Python3,Python2请使用urllib和request两个模块)urllib.request.urlopen() # 打开一个http请...

2018-09-25 20:49:57 4220

原创 Numpy_06 数组的文件输入输出 线性代数

github博客传送门博客园传送门将数组写入本地,将数组从本地读取import numpy as np# NumPy能够读写磁盘上的文本数据或二进制数据。# np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中的:arr = np.arange(10) # 生成一个数组np.save('some_a...

2018-09-20 21:19:39 529

原创 Numpy_05 数据处理

github博客传送门博客园传送门利用数组进行数据处理import numpy as nppoints = np.arange(-5, 5, 1) # 100个等间距点xs, ys = np.meshgrid(points, points) # 接收两个一维数组 返回两个二维数组print('xs:\n', xs) # 返回一个 数组元素个数这么多行的二维数组 内容和一维的数组...

2018-09-20 21:00:02 446

原创 Numpy_04 通用函数

github博客传送门博客园传送门numpy函数的使用一元ufunc 开根 e次方import numpy as nparr = np.arange(10) # 创建一个 0-9 的数组print(arr)print(np.sqrt(arr)) # 返回一个开根后的数组print(np.exp(arr)) # 返回一个e次方的数组返回两个数组对应位置的最大值impo...

2018-09-20 20:46:25 568

原创 Numpy_03 转置和轴对换

github博客传送门博客园传送门数组转置arr = np.arange(15).reshape((3, 5)) # 创建一个值为 0-14的一维数组 再reshape成一个 3行5列的数组print(arr)print(arr.T) # 将数组转置输出利用np.dot计算矩阵内积 条件 第一个数组的 行 必须等于第二个数组的 列arr = np.random.randn(6,...

2018-09-20 20:37:06 657

原创 Numpy_02 索引和切片

github博客传送门博客园传送门一维数组arr = np.arange(10) # 创建一个 0-9的数组print (arr)print (arr[5]) #arr的第6个元素print (arr[5:8]) # arr的第6-8个元素,[5:8]左闭右开arr[5:8] = 12 # 对数组的切片的改变 会直接使原数组的值进行改变print (arr)arr_sli...

2018-09-20 20:21:41 517

原创 Numpy_01 创建 指定数据类型 查看维度和数据类型 简单的数学运算

github博客传送门博客园传送门安装numpy通过命令提示符 pip install numpy或者通过第三方发放版 Anaconda 进行鼠标操作安装创建数组直接通过numpy创建import numpy as np # 导入numpy包# 生成一些随机数据 二行三列的矩阵data = np.random.randn(2, 3) # 生成随机数 二行三列的数组print...

2018-09-20 18:43:45 7269

转载 梯度下降

摘自https://www.cnblogs.com/pinard/p/5970503.html在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一,另一种常用的方法是最小二乘法。这里就对梯度下降法做一个完整的总结。梯度在微积分里面,对多元函数的参数求∂偏导数,把求得的各个参数的偏导数以向量的形式写出来,就是梯度。比如函数f(x,y...

2018-09-18 18:05:29 373

原创 Python中OpenCv的简单操作

github博客传送门 博客园传送门OpenCv的安装 windows 用户强烈建议安装 Anaconda3 然后在 Anaconda 里安装OpenCv 因为会有很多安装的意外发生import cv2 as cvimg = cv.imread('1.jpeg', 1) # 打开一张图片 显示图片的方式可选 -1,0,1green = (0,255,255) # ...

2018-09-13 12:42:32 736

原创 Python中matplotlib实时画图

github博客传送门 博客园传送门实时画图import matplotlib.pyplot as pltax = [] # 定义一个 x 轴的空列表用来接收动态的数据ay = [] # 定义一个 y 轴的空列表用来接收动态的数据plt.ion() # 开启一个画图的...

2018-09-13 11:16:14 34683 18

原创 Python中matplotlib画图

github博客传送门 博客园传送门matplotlib简单的画图练习线形图import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 2 * np.pi, 100) # 随机生成一个 0至100之间的数 间隔是 2*piy1, y2 = np.sin(x), np.cos(x) # 给用 ...

2018-09-13 10:43:20 1165

原创 Python中的PIL生成随机验证码

github博客传送门 博客园传送门生成一个随机的大写字母验证码图片from PIL import Image, ImageDraw, ImageFont# 图片 图片生成,画图 字体包import random # 导入random包def ascii(): ...

2018-09-13 10:15:00 446

原创 Python中PIL的简单操作

github博客传送门 博客园传送门 首先 PIL 的安装 如果经过多方面尝试 还是安装不好 PIL 那么建议使用 Anaconda3 安装 PIL基本的操作from PIL import Image # 导入 PIL 中的 Image 模块img = Image.open('1.jpeg') # 打开一张图片('1.jpeg'将图片放在和你...

2018-09-13 10:02:46 1058

原创 SQLite数据库

Python对SQLite的简单使用,主要是对数据库的增删改查 github博客传送门 博客园传送门创建数据库,创建表def create_database(): '''创建了一个数据库结构''' conn = sqlite3.connect(database='atm_data.db') # 创建一个数据库名称为atm_data.db conn.execute...

2018-09-10 22:09:27 430 2

原创 SQL语句

SQL最常用 最简单的增删改查 github博客传送门 博客园传送门SQL语句格式SELECT 大小写不敏感SELECT 列名称 FROM 表名称SELECT * FROM 表名称# 从选中这列当中仅选取唯一不同的值SELECT DISTINCT Company FROM OrderWHERESELECT 列名称 FROM 表名称 WHERE 列 运算符 值=...

2018-09-10 21:55:24 477

原创 Python日期和时间

本章主要学会格式化日期 和 time.sleep()这两个. github博客传送门 csdn博客传送门 博客园传送门

2018-09-10 21:26:05 591

原创 Python实现ATM

Python实现ATM提款机系统 csdn博客传送门 github博客传送门 无聊写了个ATM提款机系统有个小bug不影响使用本章所需知识: 1.简单的SQL语句(建数据库,建表,增删改查) 2.Python自带的小型数据库SQLite的使用 3.Python的基础知识(如果有不会的可以看我往期教程) 4.函数的定义 5.面向对象 6.简单的异常捕获 程序运行部分截图:...

2018-09-07 11:10:47 9723 5

原创 Python多线程

本章主要学习如何使用多线程 github博客传送门 博客园传送门Python通过threading模块提供对线程的支持threading常用方法:threading.Thread(target=需要开启多线程的方法注意不要加括号, name='设置的线程名字(可选)', args=(传入方法的参数,可选如果只有一个参数 参数后要加逗号.))threading.current_...

2018-09-07 09:50:22 222

原创 XML的ElementTree解析方式

本章简单的了解一下xml的解析即可. github博客传送门 博客园传送门XML的解析# 首先当是导入解析包了.import xml.etree.cElementTree as ET # 二选一建议选第一个import xml.etree.ElementTree as ET # 二选一建议选第一个常用方法:当要获取属性值时,用attrib方法。 当要获取节点...

2018-09-06 14:50:48 1404

原创 Python文件操作

github博客传送门 博客园传送门读取键盘输入Python提供了 input() 置函数从标准输入读入一行文本,默认的标准输入是键盘。 input 可以接收一个Python表达式作为输入,并将运算结果返回。str = input("请输入:");print ("你输入的内容是: ", str)读和写文件open

2018-09-04 17:45:34 345

原创 Python错误和异常

github博客传送门 博客园传送门Python 错误和异常语法错误Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例:while True print('Hello world')就会出现如下错误信息: 函数 print() 被检查到有错误,是它前面缺少了一个冒号(:)。 语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一...

2018-09-03 23:53:25 359

转载 Python排序算法

文章摘自:https://blog.csdn.net/qq_38165374/article/details/73703943一 冒泡排序遍历列表,比较相邻的两个元素的大小,如果第一个数小于第二个数继续移动,否则交换两个元素的位置 。 时间复杂度:平均:O(n²),最好:O(n),最坏:O(n2),稳定性:稳定。 # coding=utf-8def bubbling(li)...

2018-09-01 10:06:48 287

原创 Python基础第四课

Python基础第四课 github博客传送门 博客园传送门面向对象对新手来说这块比较难,建议大家快速阅读一下概念,然后无论会不会先抄几道题(注意:必须手打)建议3道简单的题刷三遍一共九遍之后再看概念容易懂一些. 说的高深点,面向对象就是对内存指针的指向的改写,不过今天我们不讨论那么深.还是来点简单的.照顾一下新手.类(Class): 用来描述具有相同的属性和方法的对象的集合...

2018-08-30 12:24:12 2325

原创 Python基础第三课

Python 函数函数能提高应用的模块性,和代码的重复利用率。我们之前已经使用过一些Python提供的内建函数,比如print()。当然我们也可以自己创建函数,叫做自定义函数。 Python 函数定义规则函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字...

2018-08-27 22:13:01 1773

原创 Python基础第二课

github博客传送门 数据结构 列表list 元组tuple 集合set 字典dict 运算 运算符 控制流语句(if while for break continue) 数据结构列表(list)我们创建一个列表list用于存放HELLO: list=['H','E','L','L','O'] 他的 下标/索引 如图所示: 如果我...

2018-08-27 19:54:19 2645

原创 Python基础第一课

> 开始我们的Python学习之路准备工作安装好Pycharmgithub文章链接 点击我查看如何安装Python CSDN文章链接 点击我查看如何安装Python新建一个工程打开Pycharm点击如图所示选择你的项目路径和项目名称新建一个Python文件输入新建Python文件的名字 点击OK按照程序员学习惯例我们还是Hello ...

2018-08-27 18:15:47 10755

原创 如何下载安装Python

如何下载安装python第一步:在python的官网下载python版本,需要下载对应版本(在计算机-属性中查看自己是32位操作系统还是64位操作系统)、官网下载地址如下: https://www.python.org/downloads/ 第二步:双击下载好的安装包 等待安装完成 第三步:看到此提示successful代表安装完成 ...

2018-08-27 17:27:07 178463 29

save_model_test.tar.gz

tensorflow和keras将模型冻结为可部署的pb模型并配上客户端进行访问. 本文件包含简单的 1.简单的模型代码 2.简单的训练代码 3.冻结模型的代码 4.冻结好后的文件 5.客户端代码 让使用从各个阶段了解 开发->训练->冻结->部署->客户端 访问的整个项目流程

2019-06-26

opencv人脸检测demo

opencv人脸检测demo 该文件使用opencv官方的xml模型和权重文件进行检测

2018-12-22

深度学习基础网络模型(mnist手写体识别数据集)

梯度下降纯手工实现 MLP CNN RNN SEQ2SEQ识别手写体MNIST数据集十分类问题代码详解.

2018-11-02

C/C++与Python混编的详细文件

c/c++ 编译为 .so文件后 使用Python调用实现混编 c++ 有class 版

2018-10-16

爬虫(爬取加分析)

爬虫文件(Python实现)[爬取的成都所有房价]-爬取的数据文件(txt文件,空格分隔)[成都所有房价信息]-分析的文件(Python实现)(pandas+numpy+matplotlib分析)-简单的分析结果图(png图)

2018-09-25

算法导论+数据结构

算法导论机械工业出版社 翻译中文版. 数据结构清华大学出版社

2018-09-19

Python实现随机生成验证码

Python中PIL模块实现的随机生成验证码图片用于网站登录验证.

2018-09-13

银行ATM系统(Python实现)

Python3实现的银行ATM系统,使用了SQLite数据库(Python自带无需安装)持久化储存数据.异常已捕获,剩了一个小bug不想去解决了.留给未来.

2018-09-07

空空如也

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

TA关注的人

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