Django rest framework如何自定义用户表

说明Django 默认的用户表 auth_user 包含 id, password, last_login, is_superuser, username, last_name, email, is_staff, is_active, date_joined, first_name 字段。这...

2021-06-09

jupyter notebook保存文件默认路径更改方法汇总(亲测可以)

1.找到配置文件-打开“开始菜单--Anaconda3文件夹--Anaconda Prompt”-输入命令: jupyter notebook --generate-config-根据展示的路径打开配置文件(记事本即可),我的路径是“ C...

2021-06-09

Python3 多线程(连接池)操作MySQL插入数据

多线程(连接池)操作MySQL插入数据
针对于此篇博客的收获心得: 首先是可以构建连接数据库的连接池,这样可以多开启连接,同一时间连接不同的数据表进行查询,插入,为多线程进行操...

2021-06-09

Python合并多张图片成PDF

前言
最近需要将记的笔记整理成一个 pdf 进行保存,所以就研究了一下如何利用 Python 代码将拍下来的照片整个合并成一个 pdf
过程
拿到一个需求最重要的就是将大块任务拆分成...

2021-06-09

OpenCV-Python使用cv2实现傅里叶变换

前言在前一篇的博文中,我们详细讲解了傅里叶变换的原理以及使用Numpy库实现傅里叶变换。但是其实OpenCV有直接实现傅里叶变换的函数。在OpenCV中,我们通过cv2.dft()来实现傅里...

2021-06-09

Python的这些库,你知道多少?

一、导读通常,开发大量原始代码是一个费时费力的工作而且有时候有很多专业知识我们不可能都一 一弄懂,为了避免这种情况,我们会尽可能多地使用库中已有的类来创建对象,通常仅需...

2021-06-09

再也不用花钱买漫画!Python爬取某漫画的脚本及源码

一、工具 python3 第三方类库requests python3-pyqt5(GUI依赖,不用GUI可不装)ubuntu系列系统使用以下命令安装依赖:URL格式: 漫画首页的URL,如http://m.ac.qq.com/Com...

2021-06-09

OpenCV-Python实现轮廓的特征值

前言轮廓自身的一些属性特征及轮廓所包围对象的特征对于描述图像具有重要意义。本篇博文将介绍几个轮廓自身的属性特征及轮廓包围对象的特征。宽高比在轮廓中,我们可以通过宽...

2021-06-09

OpenCV-Python实现怀旧滤镜与连环画滤镜

怀旧滤镜实现原理不管是荣耀华为手机还是其他的手机,我们都可以找到相机中的怀旧效果,这是手机中常用的一种滤镜效果。怀旧风格的设计主要是在图像的颜色空间进行处理。以BGR...

2021-06-09

教你如何利用python进行数值分析

一、准备噪声是在拟合过程中常用的干扰手段,常用的噪声:1.统一分布 U(a,b)f ( x ) = { 1 i f a ≤ x < b 0 o t h e r f(x)=\begin{cases}\begin{aligned}1&\quad if\quad a\l...

2021-06-09

Pandas中时间序列的处理大全

一、时间序列数据的生成
pd.date_ranges生成时间序列 time格式:年月日分隔符号可以是"-","/",空格这三种格式(年月日、日月年、月日年都可以);时分秒只能用":"分隔,顺序只能是...

2021-06-09

使用pycharm运行flask应用程序的详细教程

在flask更新到1.0之后的版本,官方推荐使用flask run的方式运行程序,可是作为开发,如果没有了pycharm的断点调试,这可太难受了。
所以,本篇博客主要讲述如何在pycharm中运行flask...

2021-06-09

python 爬取国内小说网站

原理先行
作为一个资深的小说爱好者,国内很多小说网站如出一辙,什么 &#128394;*阁啊等等,大都是 get 请求返回 html 内容,而且会有标志性的<dl><dd>等标签。
所以大概的原理,就是...

2021-06-09

Python字典和列表性能之间的比较

Python列表和字典 前面我们了解了 “大O表示法” 以及对不同的算法的评估,下面来讨论下 Python 两种内置数据类型有关的各种操作的大O数量级:列表 list 和字典dict。 这...

2021-06-09

Python实现天气查询软件

一、背景某天下班淋雨成了落汤鸡,发了个朋友圈感慨一下啊,然后......夜深人静之时,突然收到了来自学妹的Py文件,运行之后发现事情并不简单(如下图):这是暗示我...下次出门给她带把...

2021-06-09

python 爬取天气网卫星图片

项目地址:https://github.com/MrWayneLee/weather-demo代码部分下载生成文件功能# 下载并生成文件def downloadImg(imgDate, imgURLs, pathName): a,s,f = 0,0,0 timeS...

2021-06-09

在Python中如何使用yield

一、生成器如果在一个方法内,包含了 yield 关键字,那么这个函数就是一个「生成器」。生成器其实就是一个特殊的迭代器,它可以像迭代器那样,迭代输出方法内的每个元素。我们来看...

2021-06-09

Python实现简繁体转换

简体繁体转换如今,世界上存在两种中文,一种是中文简体,一种是中文繁体。如果要完全掌握中文语言的自然语言处理,那么简繁都不可避免。所以,掌握了简体与繁体的转换,往往能够事半功...

2021-06-09

Python实现拼音转换

什么是拼音转换在我们学习语言之前,我们一般会学习拼音来认识汉字,并学会如何读汉字。所以,拼音在对于我们语言的重要性不言而喻。而拼音转换指的是将汉字转为拼音的过程。但是...

2021-06-08

Pytorch中torch.nn.Softmax的dim参数用法说明

Pytorch中torch.nn.Softmax的dim参数使用含义涉及到多维tensor时,对softmax的参数dim总是很迷,下面用一个例子说明import torch.nn as nnm = nn.Softmax(dim=0)n = nn.Softmax...

2021-06-07

OpenCV图像缩放resize各种插值方式的比较实现

1. resize函数说明 OpenCV提供了resize函数来改变图像的大小,函数原型如下:void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int in...

2021-06-07

Python基础之内置模块详解

一、osimport os # 1. 获取当前脚本绝对路径"""abs_path = os.path.abspath(__file__)print(abs_path)""" # 2. 获取当前文件的上级目录"""base_path = os.path.dirname( os...

2021-06-07

Python新手入门之解释器的安装

一、Python简介1.python介绍Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 [1] Python提供了高效的高级数据结...

2021-06-07

pytorch_pretrained_bert如何将tensorflow模型转化为pytorch模型

pytorch_pretrained_bert将tensorflow模型转化为pytorch模型BERT仓库里的模型是TensorFlow版本的,需要进行相应的转换才能在pytorch中使用在Google BERT仓库里下载需要的模型...

2021-06-07

如何利用Matplotlib库绘制动画及保存GIF图片

前言在自学机器学习或者是深度学习的过程中,有的时候总想把执行过程或者执行结果显示出来,所以就想到了动画。好在用 Python 实现动画有许多中方式,而大家熟知的 Matplotlib 库...

2021-06-07

Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)

一、分析链接上一篇文章指路一般来说,我们参加某个网站的盖楼抽奖活动,并不是仅仅只参加一个,而是多个盖楼活动一起参加。这个时候,我们就需要分析评论的链接是怎么区分不同帖子...

2021-06-06

只用Python就可以制作的简单词云

一、准备词云制作所必需的三个包:安装:pip install matplotlib安装:pip install jieba安装:pip install wordcloud(可能还需要其他包:pip install numpy等等,可以自行添加)二、英文...

2021-06-06

python通过函数名调用函数的几种方法总结

一、通过eval实现 常用内置函数(不用import就可以直接使用) : help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr(obj...

2021-06-06

Python爬虫实战之爬取京东商品数据并实实现数据可视化

一、开发工具Python版本:3.6.4相关模块:DecryptLogin模块;argparse模块;以及一些python自带的模块。二、环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。三、原...

2021-06-06

Python实现的扫码工具居然这么好用!

一、案例分析我们先思考一下,实现扫码工具需要写什么操作。在扫码过程中我们需要打开摄像头,如何由手机或者电脑识别二维码。所以我们要实现两个关键的步骤:调用摄像头、识别二...

2021-06-06

忆童年!用Python实现愤怒的小鸟游戏

开发工具
Python版本:3.6.4
相关模块:
pygame模块;
以及一些python自带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。原理介绍
这里简单介绍一下游...

2021-06-06

python单元测试之pytest的使用

一、前提准备1、前提:需要安装pytest和pytest-html(生成html测试报告)pip install pytest 和 pip install pytest-html 安装插件:pip install 插件名2、命名规范 Pytest单元测...

2021-06-06

Python趣味实战之手把手教你实现举牌小人生成器

Selenium库的安装与简单使用 1. 安装selenium库pip install selenium结果如下:2. chromedriver驱动的配置如果你想要驱动谷歌浏览器,自动打开浏览器,必须匹配chromedriver驱动,...

2021-06-06

怎么用Python识别手势数字

前言谷歌出了一个开源的、跨平台的、可定制化的机器学习解决方案工具包,给在线流媒体(当然也可以用于普通的视频、图像等)提供了机器学习解决方案。感兴趣的同学可以打开这个网...

2021-06-06

利用python调用摄像头的实例分析

这篇文章主要介绍了python调用摄像头的示例代码,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下一、打开摄像头import cv2import numpy as np def video_demo(): ca...

2021-06-06

python通过opencv调用摄像头操作实例分析

实例源码:#pip3 install opencv-pythonimport cv2from datetime import datetime FILENAME = 'myvideo.avi'WIDTH = 1280HEIGHT = 720FPS = 24.0 # 必须指定CAP_DSHOW(Direct...

2021-06-06

python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法

python-opencv 中值滤波{cv2.medianBlur(src, ksize)}中值滤波将图像的每个像素用邻域 (以当前像素为中心的正方形区域)像素的 中值 代替 。与邻域平均法类似,但计算的是中值...

2021-06-05

PyTorch 如何检查模型梯度是否可导

一、PyTorch 检查模型梯度是否可导当我们构建复杂网络模型或在模型中加入复杂操作时,可能会需要验证该模型或操作是否可导,即模型是否能够优化,在PyTorch框架下,我们可以使用tor...

2021-06-05

pytorch 权重weight 与 梯度grad 可视化操作

pytorch 权重weight 与 梯度grad 可视化查看特定layer的权重以及相应的梯度信息打印模型观察到model下面有module的key,module下面有features的key, features下面有(0)的key,这...

2021-06-05

pytorch 梯度NAN异常值的解决方案

pytorch 梯度NAN异常值gradient 为nan可能原因:1、梯度爆炸2、学习率太大3、数据本身有问题4、backward时,某些方法造成0在分母上, 如:使用方法sqrt()定位造成nan的代码:import t...

2021-06-05

Pytorch反向传播中的细节-计算梯度时的默认累加操作

Pytorch反向传播计算梯度默认累加今天学习pytorch实现简单的线性回归,发现了pytorch的反向传播时计算梯度采用的累加机制, 于是百度来一下,好多博客都说了累加机制,但是好多都没...

2021-06-05

pytorch自定义不可导激活函数的操作

pytorch自定义不可导激活函数今天自定义不可导函数的时候遇到了一个大坑。首先我需要自定义一个函数:sign_fimport torchfrom torch.autograd import Functionimport torch.n...

2021-06-05

Pytorch中Softmax与LogSigmoid的对比分析

Pytorch中Softmax与LogSigmoid的对比torch.nn.Softmax作用:1、将Softmax函数应用于输入的n维Tensor,重新改变它们的规格,使n维输出张量的元素位于[0,1]范围内,并求和为1。2、返...

2021-06-05

Pytorch中Softmax和LogSoftmax的使用详解

一、函数解释1.Softmax函数常用的用法是指定参数dim就可以:(1)dim=0:对每一列的所有元素进行softmax运算,并使得每一列所有元素和为1。(2)dim=1:对每一行的所有元素进行softmax运算,...

2021-06-05

python threading模块的使用指南

1. threding模块创建线程对象
接上述案例,我们可以利用程序阻塞的时间让程序执行后面的任务,可以用多线程的方式去实现。对应的需要我们借助threading模块去实现:
如下所示impo...

2021-06-05

Django商城项目注册功能的实现

设计到的前端知识
项目的前端页面使用vue来实现局部刷新,通过数据的双向绑定实现与用户的交互,下面来看一下需求,在用户输入内容后,前端需要做一些简单的规则校验,我们希望在在用...

2021-06-05

pytorch模型的保存和加载、checkpoint操作

其实之前笔者写代码的时候用到模型的保存和加载,需要用的时候就去度娘搜一下大致代码,现在有时间就来整理下整个pytorch模型的保存和加载,开始学习把~pytorch的模型和参数是分...

2021-06-05

Python 如何将integer转化为罗马数(3999以内)

1,在Python中将integer数转化为罗马数说明:在罗马数中(3999以内),和阿拉伯数字相似,可以把它分解为个位,十位,百位,千位,然后相加(我是这么认为的+_+),所以这样就简单了,只需把不同位数...

2021-06-05

pytorch finetuning 自己的图片进行训练操作

一、pytorch finetuning 自己的图片进行训练这种读取图片的方式用的是torch自带的 ImageFolder,读取的文件夹必须在一个大的子文件下,按类别归好类。就像我现在要区分三个类别...

2021-06-05

Pytorch中的学习率衰减及其用法详解

Pytorch 学习率衰减及其用法学习率衰减是一个非常有效的炼丹技巧之一,在神经网络的训练过程中,当accuracy出现震荡或loss不再下降时,进行适当的学习率衰减是一个行之有效的手段...

2021-06-05
返回顶部
顶部