python 中的collections.OrderedDict() 用法

Python中的字典对象可以以“键:值”的方式存取数据。OrderedDict是它的一个子类,实现了对字典对象中元素的排序。注意,OrderedDict的 Key 会按照插入的顺序排列,不是Key本身排序...

2021-09-30

解决Python运算符重载的问题

python进行有理数运算时,希望用运算符(+ - * /)描述计算过程。只是用来写出更加自然的计算表达式。为此,python为所有算数运算符规定了特殊方法名。其中所有特殊的名字都以两个...

2021-09-30

Python基础之模块相关知识总结

目录一、什么是模块二、导入模块三、name=‘main'四、搜索路径一、什么是模块 容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 模块就...

2021-09-30

让文件路径提取变得更简单的Python Path库

一、Path 是什么?该模块提供表示文件系统路径的类,其语义适用于不同的操作系统。路径类被分为提供纯计算操作而没有 I/O 的 纯路径,以及从纯路径继承而来但提供 I/O 操作的 具...

2021-09-30

浅谈Python中的常用内置对象

目录一、常用的python内置对象二、变量的定义与使用三、整数四、浮点数
五、布尔类型
六、字符串类型七、注释一、常用的python内置对象 对象类型...

2021-09-30

浅谈pytorch中的dropout的概率p

最近需要训练一个模型,在优化模型时用了dropout函数,为了减少过拟合。训练的时候用dropout,测试的时候不用dropout。刚开始以为p是保留神经元的比率,训练设置0.5,测试设置1,loss根...

2021-09-30

pytorch 实现在测试的时候启用dropout

我们知道,dropout一般都在训练的时候使用,那么测试的时候如何也开启dropout呢?在pytorch中,网络有train和eval两种模式,在train模式下,dropout和batch normalization会生效,而val模...

2021-09-30

Python GUI之如何使用tkinter控件

目录一、功能按钮二、文本框三、练习一四、练习二:计算器一、功能按钮格式:Button(父对象,options,…)父对象:表示当前按钮建立在哪一个窗口下。options:下面总结一部常用的。1.bg或...

2021-09-30

Python深度学习之使用Albumentations对图像做增强

目录一、导入所需的库二、定义可视化函数显示图像上的边界框和类标签三、获取图像和标注四、使用RandomSizedBBoxSafeCrop保留原始图像中的所有边界框五、定义增强管道六、...

2021-09-30

pytorch 如何自定义卷积核权值参数

pytorch中构建卷积层一般使用nn.Conv2d方法,有些情况下我们需要自定义卷积核的权值weight,而nn.Conv2d中的卷积参数是不允许自定义的,此时可以使用torch.nn.functional.conv2d...

2021-09-30

Pytorch中的数据集划分&正则化方法

1.训练集&验证集&测试集训练集:训练数据验证集:验证不同算法(比如利用网格搜索对超参数进行调整等),检验哪种更有效测试集:正确评估分类器的性能正常流程:验证集会记录每个时间戳的...

2021-09-30

Python数据结构之优先级队列queue用法详解

目录一、基本用法二、LIFO队列三、优先队列一、基本用法Queue类实现了一个基本的先进先出容器。使用put()将元素增加到这个序列的一端,使用get()从另一端删除。具体代码如下...

2021-09-30

使用Python脚本对GiteePages进行一键部署的使用说明

本次系统环境os: Deepin(Linux)
Python: 3.7
lib: PyYAML=5.3.1 | selenium=3.141.0
extend_driver: chromedriver使用说明参数Python脚本和config.yaml配置文件中包含的参数...

2021-09-30

PyTorch dropout设置训练和测试模式的实现

看代码吧~class Net(nn.Module):…model = Net()…model.train() # 把module设成训练模式,对Dropout和BatchNorm有影响model.eval() # 把module设置为预测模式,对Dropout和Bat...

2021-09-30

PyTorch 实现L2正则化以及Dropout的操作

了解知道Dropout原理如果要提高神经网络的表达或分类能力,最直接的方法就是采用更深的网络和更多的神经元,复杂的网络也意味着更加容易过拟合。于是就有了Dropout,大部分实验表...

2021-09-30

python3+selenium4实现切换窗口与iframe的方法

在自动化测试过程中,有时后会遇到元素定位方式没有问题,但是依旧抛出无法找到元素的异常的问题,通常情况下,如果元素定位没有问题,但还是无法找到元素,则可能是由于当前焦点不在指...

2021-09-30

只需要100行Python代码就可以实现的贪吃蛇小游戏

目录图示基本准备游戏显示贪吃蛇和树莓图示基本准备首先,我们需要安装pygame库,小编通过pip install pygame,很快就安装好了。在完成贪吃蛇小游戏的时候,我们需要知道整个游戏分...

2021-09-30

pytorch Dropout过拟合的操作

如下所示:import torchfrom torch.autograd import Variableimport matplotlib.pyplot as plttorch.manual_seed(1)N_SAMPLES = 20N_HIDDEN = 300# training datax = torch.u...

2021-09-30

python结合多线程爬取英雄联盟皮肤(原理分析)

1.什么是多线程?多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候实现的。为什么要使...

2021-09-30

Pytorch 如何实现常用正则化

Stochastic Depth论文:Deep Networks with Stochastic Depth本文的正则化针对于ResNet中的残差结构,类似于dropout的原理,训练时对模块进行随机的删除,从而提升模型的泛化能力。...

2021-09-30

Python开发之QT解决无边框界面拖动卡屏问题(附带源码)

目录1.简介2.如何解决
3.虚线框类代码
4.测试UI界面如下图所示
5.拖动时的效果图如下所示
1.简介看到很多才学QT的人都会问为啥无边框拖动为啥会花屏?那是因为你每次拖动的过...

2021-09-30

Pytorch dataloader在加载最后一个batch时卡死的解决

问题:自己写了个dataloader,为了部署方便,用OpenCV的接口进行数据读取,而没有用PIL,代码大致如下: def __getitem__(self, idx): sample = self.samples[idx] i...

2021-09-30

Django分页器的用法详解

目录1、准备基础数据
2、一次性展示数据
3、引入分页器
附:drf分页器的使用1.1 PageNumberPagination
1.2 LimitOffsetPagination
1.3 CursorPagination
Django是一个大而全...

2021-09-30

解决pytorch trainloader遇到的多进程问题

pytorch中尝试用多进程加载训练数据集,源码如下:trainloader = torch.utils.data.DataLoader(trainset, batch_size=4, shuffle=True, num_workers=3)结果报错:RuntimeError:...

2021-09-30

解决Pytorch内存溢出,Ubuntu进程killed的问题

pytorch显存越来越多的一个原因optimizer.zero_grad()loss.backward()optimizer.step()train_loss += loss参考了别人的代码发现那句loss一般是这样写loss_sum += loss.data...

2021-09-30

解决Pytorch dataloader时报错每个tensor维度不一样的问题

使用pytorch的dataloader报错:RuntimeError: stack expects each tensor to be equal size, but got [2] at entry 0 and [1] at entry 11. 问题描述报错定位:位于定义datase...

2021-09-30

Python 中拼音库 PyPinyin 用法详解

最近碰到了一个问题,项目中很多文件都是接手过来的中文命名的一些素材,结果在部署的时候文件名全都乱码了,导致项目无法正常运行。后来请教了一位大佬怎么解决文件名乱码的问题...

2021-09-30

如何利用Python识别图片中的文字详解

一、Tesseract文字识别是ORC的一部分内容,ORC的意思是光学字符识别,通俗讲就是文字识别。Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快的实现文字识别。但是...

2021-09-30

用Python获取智慧校园每日课表并自动发送至邮箱

目录一、准备工作1.1 观察登陆界面1.2 观察登陆请求过程1.3 观察访问课表的url请求二、代码实现2.1 安装相应的依赖库2.2 导入相应的依赖库2.3 一些账号密码的写入2.4 url汇...

2021-09-30

pytorch中DataLoader()过程中遇到的一些问题

如下所示:RuntimeError: stack expects each tensor to be equal size, but got [3, 60, 32] at entry 0 and [3, 54, 32] at entry 2train_dataset = datasets.ImageFolder(...

2021-09-30

使用Python的开发框架Brownie部署以太坊智能合约

目录介绍
为什么选择Python?
Brownie是什么?用Python部署您的第一个智能合约
1. 安装 Brownie 和 bake
2.设置环境变量
3.部署您的智能合约
4.读取您的智能合约
结论
介绍
我...

2021-09-30

Python趣味挑战之用pygame实现飞机塔防游戏

目录一、先让飞机在屏幕上飞起来吧。二、屏幕下发实现一个塔防设备三、让子弹也飞起来吧四、碰撞监测和爆炸效果实现五、完整代码六、运行效果一、先让飞机在屏幕上飞起来吧...

2021-09-30

浅谈tensorflow语义分割api的使用(deeplab训练cityscapes)

浅谈tensorflow语义分割api的使用(deeplab训练cityscapes)安装教程:cityscapes训练:遇到的坑:1. 环境:- tensorflow1.8+CUDA9.0+cudnn7.0+annaconda3+py3.5- 使用最新的tensorfl...

2021-09-30

Python实现地图可视化folium完整过程

目录Folium简介
1.安装folium模块2.安装jupyter3.查看世界地图4.查看中国地图5.武汉市地图6.添加标记7.查找武汉科技大学8.未解决9.参考文章Folium简介
Folium是一个基于lea...

2021-09-30

Python爬虫之爬取我爱我家二手房数据

目录一、问题说明
二、解决方法
三、完整代码四、数据展示一、问题说明
首先,运行下述代码,复现问题:# -*-coding:utf-8-*-import reimport requestsfrom bs4 import Beautiful...

2021-09-30

python读取一个大于10G的txt文件的方法

前言用python 读取一个大于10G 的文件,自己电脑只有8G内存,一运行就报内存溢出:MemoryError
python 如何用open函数读取大文件呢?读取大文件首先可以自己先制作一个大于10G的txt...

2021-09-30

Pytorch测试神经网络时出现 RuntimeError:的解决方案

Pytorch测试神经网络时出现“RuntimeError: Error(s) in loading state_dict for Net”解决方法:load_state_dict(torch.load('net.pth')在前,增加model = nn.DataParallel(mo...

2021-09-30

python 爬取影视网站下载链接

目录项目地址:运行效果导入模块爬虫主代码完整代码项目地址:https://github.com/GriffinLewis2001/Python_movie_links_scraper运行效果导入模块import requests,refrom reque...

2021-09-30

使用Pytorch实现two-head(多输出)模型的操作

如何使用Pytorch实现two-head(多输出)模型1. two-head模型定义先放一张我要实现的模型结构图:如上图,就是一个two-head模型,也是一个但输入多输出模型。该模型的特点是输入一个x...

2021-09-30

Python基础学习之条件控制语句小结

目录一、条件控制语句的补充二、break三、continue四、return五、结语一、条件控制语句的补充在循环里面,我们可以通过关键字来手动终止循环,而不是把整个程序停了来终止。三...

2021-09-30

用python画城市轮播地图

目录画图前准备绘图绘制轮播图
小结这里是以其中5个省份的城市为例进行演示画图前准备在画图之前先导入相关的库from pyecharts.charts import Map, Timelinefrom pyecharts...

2021-09-30

使用pytorch时所遇到的一些问题总结

使用pytorch时所遇到的问题总结1、ubuntu vscode切换虚拟环境在ubuntu系统上,配置工作区文件夹所使用的虚拟环境。之前笔者误以为只需要在vscode内置的终端上将虚拟环境切换...

2021-09-30

新手必备的Python实用技巧和工具

目录一、交换变量二、if 语句在行内三、连接四、数字技巧五、注意浮点数的除法六、数值比较七、同时迭代两个列表八、带索引的列表迭代九、列表推导式十、字典推导十一、初...

2021-09-30

用Python实现一个打字速度测试工具来测试你的手速

目录一、程序解读二、文本内容的显示三、文本的输入检查四、结果计算和显示五、完整代码一、程序解读本次程序中,我们使用的python库完全是python的内置库,其中界面的制作是利...

2021-09-30

pygame仿office的页面切换功能(完整代码)

目录一、最简单的切换功能(一)源码(二)效果(三)解析二、实现动态切屏功能 (一)向左切换(二)向左切换效果三、随机效果实现四、效果展现五、第二个版本(一)修改了核心代码(二)完整代码(三)另...

2021-09-30

Python 实现绘制子图及子图刻度的变换等问题

1、涉及到图的对比会用到子图形式展示,先看看效果2、绘制代码如下accuracy_alexnet_clef = [78.05, 78.43, 78.65, 78.61, 78.69]accuracy_resnet_clef = [84.56, 84.84, 85...

2021-09-30

Python图片检索之以图搜图

目录一、待搜索图二、测试集三、new_similarity_compare.py四、image_similarity_function.py五、结果一、待搜索图二、测试集三、new_similarity_compare.py# -*- encoding...

2021-09-30

python 开心网和豆瓣日记爬取的小爬虫

目录项目地址:开心网日记爬取
使用
代码豆瓣日记爬取
使用
代码Roadmap
项目地址:https://github.com/aturret/python-crawler-exercise用到了BeautifulSoup4,请先安装。pip in...

2021-09-30

python 利用PyAutoGUI快速构建自动化操作脚本

目录一、背景
二、自动化的方案
三、思路和知识点
四、操作步骤
4.1 初识 PyAutoGUI
4.2 坐标系
4.3 点击
4.4 输入
4.5 汉字输入
4.6 集成起来
五、数据源
六、总结
一、背...

2021-09-30

写一个Python脚本下载哔哩哔哩舞蹈区的所有视频

目录一、抓取列表二、获取视频的 CID三、下载视频一、抓取列表首先点开舞蹈区先选择宅舞列表。然后打开 F12 的控制面板,可以找到一条 https://api.bilibili.com/x/web-inter...

2021-09-30
返回顶部
顶部