-
python构建深度神经网络(续)
所属栏目:[Python] 日期:2020-12-17 热度:102
这篇文章在前一篇文章:python构建深度神经网络(DNN)的基础上,添加了一下几个内容: 1) 正则化项 2) 调出中间损失函数的输出 3) 构建了交叉损失函数 4) 将训练好的网络进行保存,并调用用来测试新数据 1 数据预处理 #!/usr/bin/env python # -*- codin[详细]
-
python中pandas.DataFrame排除特定行方法示例
所属栏目:[Python] 日期:2020-12-17 热度:187
前言 大家在使用Python进行数据分析时,经常要使用到的一个数据结构就是pandas的DataFrame,关于python中pandas.DataFrame的基本操作,大家可以查看这篇文章。 pandas.DataFrame排除特定行 如果我们想要像Excel的筛选那样,只要其中的一行或某几行,可以使用[详细]
-
python基础教程之匿名函数lambda
所属栏目:[Python] 日期:2020-12-17 热度:93
python lambda 当我们在使用函数时,有时候,并不需要显示的定义一个函数,我们可以使用匿名函数更加方便,在Python中对匿名函数也提供了支持。 比如当我们想计算两个数a,b之和时,即f(a,b) = a + b。我们可以有两种方法完成,第一种就是显示的定义一个函数f[详细]
-
tensorflow实现KNN识别MNIST
所属栏目:[Python] 日期:2020-12-17 热度:87
KNN算法算是最简单的机器学习算法之一了,这个算法最大的特点是没有训练过程,是一种懒惰学习,这种结构也可以在tensorflow实现。 KNN的最核心就是距离度量方式,官方例程给出的是L1范数的例子,我这里改成了L2范数,也就是我们常说的欧几里得距离度量,另外[详细]
-
tensorflow创建变量以及根据名称查找变量
所属栏目:[Python] 日期:2020-12-17 热度:162
环境:Ubuntu14.04,tensorflow=1.4(bazel源码安装),Anaconda python=3.6 声明变量主要有两种方法: tf.Variable 和 tf.get_variable ,二者的最大区别是: (1) tf.Variable是一个类,自带很多属性函数;而 tf.get_variable是一个函数; (2) tf.Variable只能[详细]
-
Python实现的径向基(RBF)神经网络示例
所属栏目:[Python] 日期:2020-12-17 热度:82
本篇章节讲解Python实现的径向基(RBF)神经网络。供大家参考研究具体如下: from numpy import array,append,vstack,transpose,reshape, dot,true_divide,mean,exp,sqrt,log, loadtxt,savetxt,zeros,frombufferfrom numpy.linalg import norm,l[详细]
-
TensorFlow神经网络优化策略学习
所属栏目:[Python] 日期:2020-12-17 热度:198
在神经网络模型优化的过程中,会遇到许多问题,比如如何设置学习率的问题,我们可通过指数衰减的方式让模型在训练初期快速接近较优解,在训练后期稳定进入最优解区域;针对过拟合问题,通过正则化的方法加以应对;滑动平均模型可以让最终得到的模型在未知数[详细]
-
python中使用pyhook实现键盘监控的例子
所属栏目:[Python] 日期:2020-12-17 热度:108
pyhook下载:http://sourceforge.net/projects/pyhook/files/pyhook/1.5.1/ pyhookAPI手册:http://pyhook.sourceforge.net/doc_1.5.0/ 以上网站上提供了几个使用的例子,另外安装pyhooks后,也会有一个例子的文件。于是拿来学习了一下,第一次运行时,提示[详细]
-
python爬取网站数据保存使用的方法
所属栏目:[Python] 日期:2020-12-17 热度:111
编码问题 因为涉及到中文,所以必然地涉及到了编码的问题,这一次借这个机会算是彻底搞清楚了。 问题要从文字的编码讲起。原本的英文编码只有0~255,刚好是8位1个字节。为了表示各种不同的语言,自然要进行扩充。中文的话有GB系列。可能还听说过Unicode和UTF[详细]
-
Django中间件工作流程及写法实例代码
所属栏目:[Python] 日期:2020-12-17 热度:166
熟悉web开发的同学对hook钩子肯定不陌生,通过钩子可以方便的实现一些触发和回调,并且做一些过滤和拦截。 django中的中间件(middleware)就是类似钩子的一种存在。下面我们来介绍一下,并且给出一些实例。 1、Middleware的工作流程 我盗了一个图,看网上很多[详细]
-
python中numpy基础学习及进行数组和矢量计算
所属栏目:[Python] 日期:2020-12-17 热度:67
前言 在python 中有时候我们用数组操作数据可以极大的提升数据的处理效率,类似于R的向量化操作,是的数据的操作趋于简单化,在python 中是使用numpy模块可以进行数组和矢量计算。 下面来看下简单的例子 import numpy as np data=np.array([2,5,6,8,3]) #构[详细]
-
Python cookbook(数据结构与算法)实现优先级队列的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:145
本篇章节讲解Python实现优先级队列的方法。供大家参考研究具体如下: 问题: 要实现一个队列,它能够以给定的优先级对元素排序,且每次pop操作时都会返回优先级最高的那个元素; 解决方案: 采用heapq模块实现一个简单的优先级队列 # example.py##[详细]
-
Python使用matplotlib绘制多个图形单独显示的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:57
本篇章节讲解Python使用matplotlib绘制多个图形单独显示的方法。供大家参考研究具体如下: 一 代码 import numpy as npimport matplotlib.pyplot as plt#创建自变量数组x= np.linspace(0,2*np.pi,500)#创建函数值数组y1 = np.sin(x)y2 = np.cos(x)[详细]
-
Python中enumerate()函数编写更Pythonic的循环
所属栏目:[Python] 日期:2020-12-17 热度:157
enumerate函数 enumerate是一个Python内置函数,一个功能强大的内置函数。其实功能强大不足以形容它, 但是很难用一个词来形容它的用途。 让我们来看看一个使用enumerate进行循环的例子 names = ['李四','张三','王二']for index,name in enumerate(names):[详细]
-
详解Python判定IP地址合法性的三种方法
所属栏目:[Python] 日期:2020-12-17 热度:56
IP合法性校验是开发中非常常用的,看起来很简单的判断,作用确很大,写起来比较容易出错,今天我们来总结一下,看一下3种常用的IP地址合法性校验的方法。 IPv4的ip地址格式:(1~255).(0~255).(0~255).(0~255) 方法1: 正则表达式判定法 最简单的实现[详细]
-
python入门前的第一课 python怎样入门
所属栏目:[Python] 日期:2020-12-17 热度:153
人工智能时代的到来,很多文章说这么一句:“不会python,就不要说自己是程序员”,这说的有点夸张了,但确实觉得目前python这个语言值得学习,而且会python是高薪程序员的必备技能。 很多初学Python的同学都面临着很多的疑问,Python学习步骤应该如何安排?[详细]
-
Django 实现下载文件功能的示例
所属栏目:[Python] 日期:2020-12-17 热度:120
基于Django建立的网站,如果提供文件下载功能,最简单的方式莫过于将静态文件交给Nginx等处理,但有些时候,由于网站本身逻辑,需要通过Django提供下载功能,如页面数据导出功能(下载动态生成的文件)、先检查用户权限再下载文件等。因此,有必要研究一下文[详细]
-
Python从零开始创建区块链
所属栏目:[Python] 日期:2020-12-17 热度:136
作者认为最快的学习区块链的方式是自己创建一个,本文就跟随作者用Python来创建一个区块链。 对数字货币的崛起感到新奇的我们,并且想知道其背后的技术――区块链是怎样实现的。 但是完全搞懂区块链并非易事,我喜欢在实践中学习,通过写代码来学习技术会掌[详细]
-
python调用系统ffmpeg实现视频截图、http发送
所属栏目:[Python] 日期:2020-12-17 热度:62
python 调用系统ffmpeg进行视频截图,并进行图片http发送ffmpeg ,视频、图片的各种处理。 最近在做视频、图片的版权等深度学习识别,用到了ffmpeg部分功能,功能如下: 调用ffmpeg 对不同目录视频进行截图,通过http发送到后台进行算法识别。 每5分钟扫描最[详细]
-
python使用opencv按一定间隔截取视频帧
所属栏目:[Python] 日期:2020-12-17 热度:120
关于opencv OpenCV 是 Intel 开源计算机视觉库 (Computer Version) 。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 拥有包括 300 多个 C 函数的跨平台的中、高层 API 。它不依赖于其它的外部库 ―― 尽管也[详细]
-
Django中Model的使用方法教程
所属栏目:[Python] 日期:2020-12-17 热度:97
前言 本文主要给大家介绍了关于Django中Model使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 创建模型 使用Django的模型主要注意两个方面:字段的类型和方法的重写。这里用一个例子来说明,其中包含了常用的字段类型和[详细]
-
python表格存取的方法
所属栏目:[Python] 日期:2020-12-17 热度:161
本文实例为大家分享了python表格存取的具体代码,供大家参考,具体内容如下 xlwt/xlrd库 存Excel文件:(如果存储数据中有字符,那么写法还有点小小的变化) import xlwt workbook = xlwt.Workbook(encoding='utf-8') booksheet = workbook.add_sheet('Sheet[详细]
-
python使用mysql的两种使用方式
所属栏目:[Python] 日期:2020-12-17 热度:52
Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy pymql pymsql是Python中操作MySQL的模块,在windows中的安装: pip install pymysql 入门:我们连接虚拟机中的centos中的mysql,然后查询test数据库中student表的数据 import pymysql#[详细]
-
python爬虫爬取网页表格数据
所属栏目:[Python] 日期:2020-12-17 热度:181
用python爬取网页表格数据,供大家参考,具体内容如下 from bs4 import BeautifulSoup import requests import csv import bs4 #检查url地址 def check_link(url): try: r = requests.get(url) r.raise_for_status() r.encoding = r.apparent_encoding retur[详细]
-
详解Python中如何写控制台进度条的整理
所属栏目:[Python] 日期:2020-12-17 热度:69
本篇章节讲解Python显示进度条的方法,是Python程序设计中非常实用的技巧。供大家参考研究。具体方法如下: 首先,进度条和一般的print区别在哪里呢? 答案就是print会输出一个n,也就是换行符,这样光标移动到了下一行行首,接着输出,之前已经通[详细]
