9 DLANDML

学生身份

学历:硕士研究生 研究方向: 前端、后端、全栈、计算机视觉、机器学习、模式识别与智能信息处理,目前主要工作目标检测、行为识别及智能监控视频语义分析、模型裁剪移植。

添加认证
等级
TA的排名 4w+

python实现感知机模型

这篇文章通过对花鸢尾属植物进行分类,来学习如何利用实际数据构建一个感知机模型,(包括如何利用python实现GD和SGD参数更新)。

2020-05-22 10:24:51

使用Opencv进行字符提取

一.使用Opencv进行轮廓检测!所需函数:1. cvFindContours函数功能:从二值图像中检索轮廓,并返回检测到的轮廓的个数函数原型:int) cvFindContours( CvArr* image, CvMemStorage* storage, CvSeq** first_co...

2020-05-19 20:29:03

python opencv图像叠加/图像融合/mask掩模

1、图像叠加可以通过OpenCV函数cv.add()或简单地通过numpy操作添加两个图像,res = img1 + img2.两个图像应该具有相同的深度和类型,或者第二个图像可以是标量值.import cv2import numpy as npimg1 = cv2.imread('4.jpg')img2 = cv2.imread('1.jpg')imgadd = cv2.add(cv2.resize(img1,(200,200)),cv2.resize(img2,(200,200))

2020-05-18 22:28:08

np中的矩阵

numpy中的ndarray方法和属性原文地址NumPy数组的维数称为秩(rank),一维数组的秩为1,二维数组的秩为2,以此类推。在NumPy中,每一个线性的数组称为是一个轴(axes),秩其实是描述轴的数量。比如说,二维数组相当于是一个一维数组,而这个一维数组中每个元素又是一个一维数组。所以这个一维数组就是NumPy中的轴(axes),而轴的数量——秩,就是数组的维数。Numpy库...

2020-05-01 10:13:07

图像识别数据归一化处理

比较好的数据标准化、归一化的文章,非常详细参考文献:https://www.cnblogs.com/pejsidney/p/8031250.html

2020-05-01 09:55:40

Python 返回列表索引方法

Python rfind()方法描述Python rfind() 返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1。语法rfind()方法语法:str.rfind(str, beg=0 end=len(string))参数str -- 查找的字符串 beg -- 开始查找的位置,默认为 0 end -- 结束查找位置,默认为字符串的长度...

2020-05-01 07:32:25

深度学习之手写字符识别简易代码

1、读取mnist数据集并可视化和保存img_data_producer_chekpoint.pyimport numpy as npfrom matplotlib import pyplot as plt#matplotlib inlinefrom tensorflow.examples.tutorials.mnist import input_datamnist = i...

2020-04-30 09:19:12

cv.imdecode和cv.imencode

使用cv2读取图片时,输出图片形状大小时出现报错“ 'NoneType' object has no attribute shape”,后来排查发现读取图片的返回值image为None, 这就说明图片根本就没有被读取。下面图片是问题问题解决后,为了更好的展示,写的代码展示,这是正常的因果关系,找错误排查时是从下往上推。使用PIL读取图像,能够成功读取图片,借此了解图片的大小和格式,代...

2020-04-27 20:00:32

module ‘urllib’ has no attribute 'quote’

python 3.3.2报错:No module named ‘urllib2’ 解决方法在python3.3里面,用urllib.request代替urllib2ImportError: No module named 'ConfigParserfrom configparser import ConfigParser#引用文件全部变成小写AttributeError: module ‘ur...

2020-04-24 17:27:05

selenium.chrome不是有效的win32应用程序

解决Python调试OSError: [WinError 193] %1 不是有效的 Win32 应用程序python调试出现OSError: [WinError 193] %1 不是有效的 Win32 应用程序,很有可能是你的下面的webdriver.Chrome文件内容和selenium和chromedriver的版本不符合from selenium import webdriver...

2020-04-17 17:43:09

python解析错误:bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml

bs4解析网站,报错bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?几经周折才知道是bs4调用了python自带的html解析器,我用的mac,默认安装的是python2,所以内置的解...

2020-04-17 15:39:08

Python 标准库之 xml.etree.ElementTree

Python中有多种xml处理API,常用的有xml.dom.*模块、xml.sax.*模块、xml.parser.expat模块和xml.etree.ElementTree模块(以下简称ET)。本文将主要介绍ET的使用,以及它的常用函数。其它模块的简介,请参照文献[1]。ET使用Element表示xml中的节点、文本、注释等。其主要属性如下:tag:string对象,表示数据...

2020-04-13 13:57:19

python 中re.split()的用法

正则表达式的简单说明:正则表达式,由普通字符和元字符组成摘自:正则表达式re.split方法注:使用前需要引入包(import re)功能:split能够按照所能匹配的字串将字符串进行切分,返回切分后的字符串列表形式:re.split(pattern, string[, maxsplit=0, flags=0])1pattern:匹配的字符串string:需要切分的字符串...

2020-04-13 13:40:19

sys.stdin.readline()的用法

之前在Python中输入都是用的input(),但是看到大家都用sys.stdin.readline(),没办法那我也得用.python3中使用sys.stdin.readline()可以实现标准输入,需要调用sys库,sys.stdin是一个标准化输入的方法,其中默认输入的格式是字符串,如果是int,float类型则需要强制转换。如:例1: 1 2 3 ...

2020-04-10 10:04:21

python有向图求环的个数、环内节点数

https://blog.csdn.net/seasonjoe/article/details/53509780 https://blog.csdn.net/insistGoGo/article/details/6978718 https://blog.csdn.net/u010089444/article/details/77321557 https://blog.csdn.net/ins...

2020-04-10 10:00:34

end-to-end 神经网络

目录什么是end-to-end广义的理解狭义理解个人观点什么是end-to-endend-to-end(端到端)是一个新的名词,那么什么是端到端呢?从字面意思理解就是:raw data 丢进去,期望的输出吐出来,拿去训练就能得到好看的结果。就像是一个黑盒,直接把原始数据输入神经网络的一端,从另一端得出我们需要的结果。广义的理解端到端指的是输入是原始数据,输...

2020-04-10 09:41:23

【tensorflow】tf.train.get_checkpoint_state

tf.train.get_checkpoint_state函数通过checkpoint文件找到模型文件名。tf.train.get_checkpoint_state(checkpoint_dir,latest_filename=None)该函数返回的是checkpoint文件CheckpointState proto类型的内容,其中有model_checkpoint_path和all_mo...

2020-04-06 08:41:17

tensorboard的使用

前言#这篇博客将介绍tensorflow当中一个非常有用的可视化工具tensorboard的使用,它将对我们分析训练效果,理解训练框架和优化算法有很大的帮助。还记得我的第一篇tensorflow博客上的的例子吗?这篇博客会以第一篇tensorflow博客的tensorboard图为例进行展开。我会把这篇博客的相关代码(代码也会贴在博客上,可以直接copy生成py文件用)和note...

2020-04-05 23:40:27

TensorFlow模型的保存与恢复加载 ckpt

我们使用TensorFlow进行模型的训练,训练好的模型需要保存,预测阶段我们需要将模型进行加载还原使用,这就涉及TensorFlow模型的保存与恢复加载。总结一下Tensorflow常用的模型保存方式。保存checkpoint模型文件(.ckpt)首先,TensorFlow提供了一个非常方便的api,tf.train.Saver()来保存和还原一个机器学习模型。旧版保...

2020-04-05 23:32:40

python 把列表转化为字符串的方法

列表转化为字符串如下所示: 1 2 3 4 5 6 7 >>> list1=['ak','uk',4] >>> list2=[str(i) for i in list1] #使用列表推导式把列表中的单个元素全部转化为str类型 >>> list2...

2020-04-05 23:27:00

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。