Python 深度学习–学习笔记(七)
运用数据增强来提高猫狗分类准确度 猫狗分类的基本代码已在 Python 深度学习–学习笔记(六) 上节中,训练过程输出(部分) 如下: 可以看出,验证集的准确度最后停在 0.7120,这很大的原因是训练集的数目不够多。为使模型的泛化能力提升,最关键的就是要 增加训练的数据量 . 在图片数据不够多的前提下,可以让模型对图片进行 更深刻的学习 .例如,将图片左右旋转适当的角度,平移,镜像翻转,缩放等等…
运用数据增强来提高猫狗分类准确度 猫狗分类的基本代码已在 Python 深度学习–学习笔记(六) 上节中,训练过程输出(部分) 如下: 可以看出,验证集的准确度最后停在 0.7120,这很大的原因是训练集的数目不够多。为使模型的泛化能力提升,最关键的就是要 增加训练的数据量 . 在图片数据不够多的前提下,可以让模型对图片进行 更深刻的学习 .例如,将图片左右旋转适当的角度,平移,镜像翻转,缩放等等…
正则表达式是一个特殊的字符序列,能帮助用户检查一个字符串中是否与某种模式匹配,从而快速检索或者替换。python中使用的是re模块。 认实正则表达式 特殊字符在正则表达式中的应用 特殊字符 描述 . 匹配"\n"之外的任何单个字符,若要匹配'\n'内的任意字符,使用'[\n]' \d 匹配一个数字字符,[0-9] \D 匹配一个非数字字符,[^0-9] \s 匹配任意空白字符,包括空格、制表符、换…
python中的pop()函数 语法: 列表 list.pop(obj=list[-1]) pop()用于删除并返回列表中的一个元素( 默认为最后一个元素 ) obj:要删除并返回的列表元素 字典 dict.pop(key[,default]) pop()用于删除字典中给定的key及对应的value,返回被删除key对应的value,key值 必须给出 。给定的key值不在字典中时,返回defau…
Python 作为程序员的宠儿,越来越得到人们的关注,使用 Python 进行应用程序开发的越来也多。那么,在 2013 年有哪些流行的 Python 项目呢?下面,我们一起来看下。 一、测试和调试 python_koans :Python Koans 算 “Ruby Koans” 的一部分,作为交互式教程,可以学习 TDD 技巧。 sure :Sure 是最适合自动化测试的 Python 工具,…
Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> (s = input('练习1,请输入一…
给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1] 第一种思路: 递归,先处理子树再把node.val加进去。 # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, x): # self.val = x # se…
Python ndarray padding With the bug about np.lib.pad reported here: https://github.com/numpy/numpy/issues/7353 and the corresponding update here: https://github.com/numpy/numpy/pull/7354#issuecomment-…
解决python pyzbar识别二维码中文乱码问题 pyzbar是python中识别二维码常用的包,可以调用pyzbar的decode方法,参数传入二维码图片,可以返回二维码的解码结果(可以同时识别多个二维码)。长时间使用会发现一个问题,英文和数字都可以正常解码,有中文的二维码解码出来就是乱码,这个问题只需要下载链接中的libzbar-64.dll文件覆盖python环境中pyzbar包文件中的…
#1.自定义异常类,继承自BaseException或者Exception class MyException(BaseException): #2.书写构造函数,定义一个实例属性,表示当异常出现时异常的描述信息 def __init__(self,msg): #3.继承父类的异常机制【调用父类的构造函数】 super(MyException,self).__init__() self.msg =…
使用multiprocessing库,通过multiprocessing.Pool设置进程数,即 (processes=3)或者设置你自己的数量,如果池还没有满,就会创建一个新的进程来执行请求。如果池满,请求就会告知先等待,直到池中有进程结束,才会创建新的进程来执行这些请求。 import multiprocessing def functest(x): 函数体 if __name__ == "_…