- 博客(30)
- 资源 (60)
- 问答 (3)
- 收藏
- 关注
原创 python 打包exe出现RuntimeError: Could not find the matplotlib data files 的解决方法
在打包包含matplotlib库时出现RuntimeError: Could not find the matplotlib data files的解决方法。错误提示里面的介绍:MatplotlibDeprecationWarning: Matplotlib installs where the data is not in the mpl-data subdirectory of the package are deprecated since 3.2 and support for them wi
2020-09-29 16:48:52 5568 6
原创 python打包exe之打包深度学习模型踩坑记录及其解决办法。
在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用。今天讲下打包深度学习模型打包一般要用到cmd命令行,要求cmd能执行python程序。因为我们一般将程序放在文件夹里,然后cmd直接进入文件夹。教程见链接:cmd执行python程序,文件夹直接进入cmd程序一.虚拟环境建立我们需要通过虚拟环境解决打包exe过大的问题。一般的模型如机器学习等,我们可以通过pipenv来建立虚拟环境。使用pipenv建立虚拟环境解决p
2020-09-28 17:49:46 8944 1
原创 if ‘class_name‘ not in config[0] or config[0][‘class_name‘] == ‘Merge‘:
在其他机器保存keras模型(.h5),load_model(~.h5)后报错【in from_config if ‘class_name’ not in config[0] or config[0][‘class_name’] == ‘Merge’:】原因:两台机器Keras版本号不一致,使用以下命令更新keraspip install --upgrade keras==2.3.0 #升级到指定版本...
2020-09-28 15:44:24 1809
原创 anaconda虚拟环境教程大全
之前我尝试了用pipenv来管理虚拟环境,并用pipenv来创建虚拟环境打包exe.建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)pipenv创建虚拟环境,很难更改pyhon版本,默认的python是电脑自带的python.而anaconda创建的虚拟环境能更改python版本。利用虚拟环境打包exe时,如果包含一些深度学习框架,一般要求的深度学习框架版本很低,深度学习框架版本低,则配套的python版本也要低,这时如果再用pipenv则比较麻烦啦。(因
2020-09-27 15:14:28 8481 2
原创 查看tensorflow等第三方包支持平台
有时我们再下载离线第三方包时,需要注意下载的第三方包是否支持我们的CPU等。如tensorflow 历史版本离线包链接如图第三方包一般都有cp等信息,不能乱下。同时如果是深度学习框架,请参考此链接,下载合适版本python深度学习环境支撑列表 各版本对应关系,Keras,TensorFlow,pytorch ,caffe等。否则可能出现类似错误信息ERROR: tensorflow-1.12.0-cp35-cp35m-linux_x86_64.whl is not a supported w
2020-09-26 16:17:04 2900
原创 python深度学习环境支撑列表 各版本对应关系,Keras,TensorFlow,pytorch ,caffe等。
在我们进行深度学习时,需要安装各种各样的深度学习框架。下面将下各框架对应的关系。tensorflow keraspytorch其他原文网址地址https://docs.floydhub.com/guides/environments/
2020-09-26 16:03:13 2172
原创 python打包exe 之打包sklearn模型中的各种坑及其解决方法。
之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe.python打包成exe 可执行文件 。教程建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)python将资源文件一起打包进exe 讲解(有算例)今天在此打包资源文件基础上,学习如何打包sklearn模型。sklearn是机器学习模型,当在现实生活中,我们有时需要跑模型,而神经网络需要的包更多,程序编写也更复杂。在仅仅是为了解决问题时,我们常常倾向于选择sklearn机器学习模型。但是
2020-09-24 18:06:10 5829
原创 python将资源文件一起打包进exe 讲解(有算例)
之前学习了打包。今天学习下如何打包带有资源的程序。之前的教程链接:python打包成exe 可执行文件 。教程建立虚拟环境解决python打包exe文件过大的问题。今天讲下如何将资源文件一起打包。百度搜索了很多如何将资源文件打包,说什么药修改spec文件,结果都不成功。后来机缘巧合下,成功啦。记录下。第一步:原始程序 hm_003.py引用资源的代码为,必须写绝对路径label3.setPixmap(QPixmap(r’C:\bao\meinv.jpg’))from PyQt5.Q
2020-09-22 18:16:39 22185 17
原创 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)
打包一般要用到cmd命令行,要求cmd能执行python程序。教程见链接:cmd执行python程序,文件夹直接进入cmd程序或者在anaconda的命令行里打包。原始打包教程,利用anaconda见链接:python打包成exe 可执行文件 。教程打包出来的文件,238M.原因是 anaconda里包含了太多我们不需要的包建立虚拟环境打包Pipenv 是一款管理虚拟环境的命令行软件,简单来讲,它可以创建一个只在某个目录下的局部 Python 环境,而这个环境是可以和全局环境脱离开的。
2020-09-21 15:59:34 6721 1
原创 自动化办公之excel教程(8):单变量求解,规划求解,页面布局,打印设置
一.单变量求解原始表格,我们的任务就是根据想要的利润,反推销售额第一步:单击利润单元格,数据选项卡,单变量求解第二步: 目标单元格为目标,目标值为利润25,可变单元格为销售额结果:销售额变了...
2020-09-20 10:27:06 5902
原创 自动化办公之excel教程(7):图表和数据透视表(学会后,excel可视化大屏不是梦)
前文链接:自动化办公之excel教程(1):工作薄,工作表,单元格基本操作自动化办公之excel教程(2):各种数据的输入,自动填充数据,表格操作小技巧自动化办公之excel教程(3):数据编辑操作,表格的美化操作,应用表格样式和单元格样式,制作报销汇总单自动化办公之excel教程(4):使用艺术字,图片,图形美化工作表自动化办公之excel教程(5):公式与函数的应用大全自动化办公之excel教程(6):数据的分析和处理一.认识和创建图表创建图表示范视频链接:
2020-09-18 17:12:59 4494
原创 自动化办公之excel教程(6):数据的分析和处理
数据的分析处理:指对表格进行排序,筛选,分类汇总等操作。文中有大量的图,如果觉得图太小,可以单击图,图会放大。一.数据清单1.为数据清单添加记录2.删除数据清单添加记录3.在数据清单中查找记录第一步:原始表格,对数据进行数据分析操作都是在数据选项卡下。第二步:打开记录单,可以往工作表里添加数据第三步:单击新建,可以添加数据第四步:输入好后,点击关闭记录单里可以点击上一条,下一条进行查找,可以点击删除进行删除查找功能第一步:打开记录单,点击条件第二步:输入查找内容,点击
2020-09-17 16:34:26 4947
原创 自动化办公之excel教程(5):公式与函数的应用大全
一.输入和编辑公式第一步:选择单元格第二步:在上方输入公式,输入公式时如B3我们直接点击B3就自动输入了。公式以等号开头,带上单元格位置。第三步:回车, 出现+号时 并往下拉。或者双击即能填满整列结果。编辑公式选择单元格然后在上方进行修改公式移动或者复制我们选择一个带公式单元格把它复制粘贴到其他单元格,其他单元格的结果会自动根据公式计算。图中第一个结果有公式,我们复制粘贴两个,新的结果并不是4790元,而是通过计算得到的。复制数据后,选择粘贴,粘贴可以选。公式的相对引用和绝对
2020-09-16 17:59:09 4165 1
原创 一文搞懂mysql:mysql学习目录链接大全
之前学习了mysql。整理出来分享给大家。序号名字1mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出2mysql数据库入门教程(2):常见命令大全,语法规范3mysql数据库入门教程(3):图形化用户界面SQLyog 的安装和介绍4mysql数据库入门教程(4):查询讲解大全5mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询)6mysql数据库入门教程(6):数据
2020-09-16 10:00:37 1806
原创 自动化办公之excel教程(4):使用艺术字,图片,图形美化工作表
一.使用艺术字,图片,图形美化工作表1.插入和设置艺术字插入文本框第一步:插入选项卡,文本框第二步:框选区域 输入文字第三步:在绘图工具选项卡中,有轮廓填充形状等可以对文本框进行美化插入艺术字第一步:插入选项卡里,艺术字第二步:选择一个输入文字第三步:选中文本后,会出现文本工具选项卡,可以对文本进行美化。2.插入和设置图片第一步:插入选项卡下,选插入。第二步:插入图片后会出现图片工具选项卡第三步:在图片工具选项卡里有很多操作,简单做啦下,效果3.插入和设置图
2020-09-15 10:44:47 1715
原创 自动化办公之excel教程(3):数据编辑操作,表格的美化操作,应用表格样式和单元格样式,制作报销汇总单
一.数据编辑操作1.填充数据填充数据见上一节自动化办公之EXCEL教程(2):各种数据的输入,自动填充数据,表格操作小技巧2.查找和替换数据第一步:开始选项卡里找到查找 或者Ctil+F第二步:更多点击选项左边有查找方式,右边有格式限制等方法2:首先框选区域这次查找的结果只有2个,因为框选的区域里只有2个。3.数据计算第一步:选择列第二步:开始选项卡,选择求和或者其他结果二.表格的美化操作1.文本的样式设置第一步:选择区域第二步:在开始选项卡里 有 合
2020-09-14 18:26:50 2445
原创 python 实现文本自动翻译功能
在编程生活中,有的时候我们需要实现翻译功能。如我们训练的是中文句子,我们需要将结果变成英文。示例首先,下载包,pip install translate#!/usr/bin/env python3# -*- coding: utf-8 -*-# @Author: yudengwu(余登武)# @Date : 2020/9/14#@email:[email protected] translate import Translatortranslator= Translator(
2020-09-14 14:43:56 2830 1
原创 自动化办公之excel教程(2):各种数据的输入,自动填充数据,表格操作小技巧
一.各种类型数据的录入1.数据输入加粗样式选中单元格后,左上侧会出现字母和数字,如图中的C9,即可在文中输入数据。2.货币输入在某一单元格输入框里右键选中设置单元格格式。3.数字输入如果我们想在文本中输入001,直接输入点击回车又变成了1解决方法在数字前加入英文格式单引号,使数据变成文本型点击回车单元格左上角有一个三角形表示是文本解决方法2,右键单击设置单元格格式,将数字设置为文本类型4.日期输入以短横线格式输入时间右键选中设置单元格格式5.插入批注
2020-09-14 14:10:47 11575 2
原创 自动化办公之excel教程(1):工作薄,工作表,单元格基本操作
一.工作薄的基本操作1.工作薄表的保护在审阅里有保护工作表,保护工作薄等。点击输入密码。其他人没有密码则无法对表格进行修改。表格只能看,不能修改。2.工作薄的加密第一步点击文件 另存为。会出现下列加密选项会显示两重加密方式。一个是打开,一个是编辑。二.工作表的基本操作1.插入工作表在左下角点击加号2.移动工作表第一步:在下方工作表+号处,单击右键选择移动或复制工作表第二步:可以下拉选择工作薄,即移动到其他工作薄中,也可以移动工作表。建立副本表示复制,不打上勾表示移动,
2020-09-13 17:13:23 5195
原创 python sklearn学习笔记大全(常见代码速查)
skleran是python中常见的机器学习包,整理下笔记。方便查询。常见模型from sklearn.linear_model import LinearRegression#线性回归lr=LinearRegression(normalize=True)#SVC,SVRfrom sklearn.svm import SVC,SVRsvc=SVC(kernel='linear')#贝叶斯from sklearn.naive_bayes import GaussianNBgnb=Gaus
2020-09-12 16:17:01 1901
原创 mysql导入表格,txt操作(以及常见问题解决方法)
在现实生活中,我们可能需要往数据库中插入大量数据。这时候我们可以直接将表格导入到数据库中。示例原始数据第一步:创建表CREATE TABLE IF NOT EXISTS POWER( useshuju INT(50) );DESC POWER;SELECT * FROM POWER;第二步:插入语法LOAD DATA LOCAL INFILE ‘文件路径’INTO TABLE 表名CHARACTER SET utf8FIELDS TERMINATED BY ‘,’LINE
2020-09-12 13:58:22 3581
原创 python :jieba库的使用大全
安装jieba 是一个第三方库,所有需要我们在本地进行安装。Windows 下使用命令安装:在联网状态下,在anaconda命令行下输入 pip install jieba 进行安装,安装完成后会提示安装成功 .分词使用分词的语法就不讲解啦,什么前向匹配,逆向匹配,还需要一个足够大的本地词典。自己构造挺麻烦的。直接使用包吧。直接使用jieba.cut#!/usr/bin/env python3# -*- coding: utf-8 -*-# @Author: yudengwu(余登武)#
2020-09-10 15:52:11 6674 1
原创 基于聚类算法的文本热点问题挖掘算例实现(文本聚类)
在现实生活中,有时候我们可能得到一大堆无标签文本,这时候可能需要对文本进行聚类挖掘,找出热点问题是什么。文本聚类第一步:数据读取import pandas as pdimport reimport jiebacsv='95598处理后.csv'file_txt=pd.read_csv(csv, header=0,encoding='gbk')#file_txt=file_txt.dropna()#删除空值[4229 rows x 2 columns]print(file_txt.head
2020-09-07 15:38:46 5940 3
原创 word2vec词向量 文本分类实现(TensorFlow版,算法TextCNN)
之前也写过word2vec词向量文本分类实现,不过那是基于Keras。今天来写下tensoflow版的代码。再来感受下它的魅力。tensorflow比Keras更接近底层,可以更方便让我们理解Word2vector如何应有在文本分类中简化版例子。之前的文本分类博客链接:基于词向量word2vec模型的文本分类实现(算例有代码 Keras版)短文本分类:电力95598工单分类实现 tf-idf算例第一步:导入包#!/usr/bin/env python3# -*- coding: utf
2020-09-06 15:01:14 6938 4
原创 word2vec原理及其实现(基于python)
word2vec原理词袋模型(bag of word)模型是最早的以词语为基本处理单元的文本向量化方法。举个简单的例子说明下。假设有两个文本John likes to watch movies, mary likes too.john also likes to watch football games.基于文本构建词典{‘john’:1,‘likes’:2,‘to’:3,‘watch’:4,‘movies’:5,‘also’:6,‘football’:7,‘games’:8,'mary‘
2020-09-04 16:31:45 8969 1
原创 mysql数据库入门教程(15):流程控制结构
一.流程控制结构介绍#流程控制结构/*顺序、分支、循环*/1.分支结构#1.if函数/*语法:if(条件,值1,值2)功能:实现双分支应用在begin end中或外面如果条件成立 返回值1,否则返回值2*/#2.case结构/*语法:情况1:类似于switchcase 变量或表达式when 值1 then 返回语句1;when 值2 then 返回语句2;…else 语句n;end情况2:casewhen 条件1 then 返回语句1;whe
2020-09-03 17:12:59 823
原创 pyqt5讲解13:图形与特效,设置窗口大小
一.窗口的风格可以为每个QWidget都设置风格setStyle(QStyle style)获取当前平台支持的原有的QStyle样式QstyleFactory.keys()对QApplication设置QStyle样式QApplication.setStyle(QStyleFactory.create(‘WindowsXP’))风格大全WindowsWindowsXPWindowsVistaFusion如果其他Widget没有设置QStyle,默认使用QApplicat
2020-09-02 16:44:53 2504
原创 mysql数据库入门教程(14):函数
函数#函数/*含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率区别:存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新函数:有且仅有1 个返回,适合做处理数据后返回一个结果*/一.创建语法语法:CREATE FUNCTION 函数名(参数列表) RETURNS 返回类型BEGIN函数体END注意:1.参数列表 包含两部分:参数名 参数类
2020-09-02 14:32:49 1656
原创 pyqt5讲解10:布局管理讲解大全
一.绝对布局使用move(x,y)的方法。绝对布局:如果改变屏膜的大小,控件的位置不会发生变化,不同 屏膜显示有区别# -*- coding: utf-8 -*-''' 【简介】 PyQT5中Absolute positioning(绝对定位)例子 '''import sys from PyQt5.QtWidgets import QWidget, QLabel, QApplication class Example(QWidget):
2020-09-01 16:57:42 1192
原创 mysql数据库入门教程(13):存储过程
存储过程过程块sql主要有两种类型,几命名块和匿名块。匿名块每次执行时都要编译,而且不能存储到存储过程中,也不能在其他过程化sql块中调用,过程和函数时命名块,他们在编译时保存在数据库中,成为持久型存储模块(Persistent Stored Module,PSM),可以被反复调用,运行速度较快。存储过程:简单来说就是把一些函数封装为中间文件,以后可以直接用,不用再编译。必须在cmd中写存储过程函数。得到的文件位置如下#存储过程和函数/*存储过程和函数:类似于java中的方法好处:1、提
2020-09-01 15:37:08 855
知网论文:基于深度学习分位数回归的电力负荷区间预测方法【程序数据集支撑文件】
2022-11-27
电力系统短路电流计算:探索一天的最佳电网运行方式博文的数据集
2022-10-20
KDD Cup2022风力发电数据集.zip
2022-06-20
电气::用电行为分析数据集
2022-05-06
电网:主变、线路、母线异常及其处理
2022-04-16
电气笔记:线路母线主变保护
2022-03-13
电气:备自投的基本原理(读书整理笔记)
2022-02-13
电气:6机30节点图和数据.zip
2021-12-20
复杂电力系统的潮流计算(文档和程序集,MATLAB编写).zip
2021-11-09
电气论文程序集:梯级水电站调度优化建模.zip
2021-10-05
电力负荷数据集:某市15分钟粒度的负荷供电数据以及每日天气数据(接近三年的数据集).xls
2021-09-18
电力95598工单数据集完整版(200M,10万条).zip
2021-09-14
水火电经济调度论文和程序.zip
2021-09-11
NLP数据集:泰迪杯智慧政务数据集.zip
2021-09-09
电力数据-某地 6机30节点数据(机组组合).zip
2021-08-22
电力负荷与天气数据(负荷预测数据).csv
2021-08-15
中文情感分析词典数据集(基于词典).zip
2021-07-27
中文文本纠错数据集.zip
2021-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人