Python

【Python】Windows 下使用 pyinstaller 对 keras

用到的几种主要的python包的版本(CPU)python:3.61、pyinstaller:3.3.1(打包成exe)2、tensorflow:1.4.0(深度学习框架)3、keras:2.0.8(模型时基于keras训练的)4、opencv-python:4.1.0.25(主要用于图像数据的读取与存储)5、numpy:1.15.0(主要用于图像数据的矩阵操作)6、h5py:2.9.0(打包的时候提醒需要这个包)……注:很多时候打包不成功,或者打包成功,

系统 2019-09-27 17:55:17 2691

Python

模拟退火算法Python实现

模拟退火算法Python实现瞎BB代码导入库以及参数设置目标函数主函数瞎BB代码导入库以及参数设置importmatplotlib.pyplotaspltimportmathimportrandomT_init=100#初始最大温度alpha=0.95#降温系数T_min=1e-3#最小温度,即退出循环条件目标函数defobj(x):y=10*math.sin(5*x)+7*math.cos(4*x)return-y主函数defSA(T_init,alph

系统 2019-09-27 17:50:17 2686

Python

用python解析csi数据,使用csi tools工具获取wifi的.dat

我只做大自然的搬运工原先的csitools得到的.dat文件需要使用matlab进行解析,由于某些需要,使用python进行解析,但是网络上没有,因此和csi3群里的某位小伙伴合作完成(大部分工作都是他在做)。具体请转☞他的博客以及github

系统 2019-09-27 17:49:05 2661

Python

python 用scroll查询大量es数据

游标查询scroll查询,可以用于对Elasticsearch有效地执行大批量的文档查询,而又不用付出深度分页那种代价。scroll查询可以分为以下两个步骤。启动游标查询GET/host/_search?scroll=1m其中的scroll=1m表示游标查询窗口保持1分钟,如果一次取的数据量大可以设置为一个大一些的时间。返回的字段中包含一个scroll_id,接下来用这个字段可以获取后续值。循环获取循环获取余下的值GET/_search/scroll{"s

系统 2019-09-27 17:52:37 2656

Python

python 运行速度慢的原因

作者:AnthonyShaw是Python软件基金会成员和Apache基金会成员。近来Python可谓人气骤升。这门编程语言用于开发运维(DevOps)、数据科学、网站开发和安全。然而,它没有因速度而赢得任何奖牌。Java在速度方面与C、C++、C#或Python相比如何?答案很大程度上取决于你运行的应用程序的类型。没有哪个基准测试程序尽善尽美,不过TheComputerLanguageBenchmarksGame(计算机语言基准测试游戏)是个不错的起点。

系统 2019-09-27 17:52:49 2655

Python

Python 关于季度时间计算

根据月份获取季度获取两个时间之间的季度时间获取临近几个季度的时间(上一个季度,下一个季度)获取本季度第一天获取本季度最后一天importcalendarimportdatetimeimporttimedefgetBetweenMonth(begin_date,end_date=None):date_list=[]begin_date=datetime.datetime.strptime(begin_date,"%Y%m%d")print(begin_dat

系统 2019-09-27 17:50:40 2621

Python

Python AutoCAD 选择集

本文不定期更新!目录0、相关文章1、连接及库导入2、常规选择(1)屏幕拾取(2)选择过定点图元(3)多边形框选(4)全选3、快速选择(1)滤出0图层上的所有圆4、尾声0、相关文章Pythonpyautocad库使用简介PythonAutoCAD系统设置PythonAutoCAD图层PythonAutoCAD绘图PythonAutoCAD修改PythonAutoCAD块组PythonAutoCAD注释PythonAutoCAD文件PythonAutoCAD选

系统 2019-09-27 17:54:56 2611

Python

谱减法语音降噪的Python实现

转自:https://github.com/itaa/soja-box/tree/master/enhance_speach谱减法语音降噪#!/usr/bin/envpythonimportnumpyasnpimportwaveimportnextpow2importmath#打开WAV文档f=wave.open("input_file.wav")#读取格式信息#(nchannels,sampwidth,framerate,nframes,comptype

系统 2019-09-27 17:52:11 2608

Python

ASR中常用的语音特征之FBank和MFCC(原理 + Python实现)

一步一步讲解和实现ASR中常用的语音特征——FBank和MFCC的提取,包括算法原理、代码和可视化等。完整JupyterNotebook链接:https://github.com/Magic-Bubble/SpeechProcessForMachineLearning/blob/master/speech_process.ipynb文章目录语音信号的产生准备工作1.导包2.绘图工具3.数据准备预加重(Pre-Emphasis)分帧(Framing)加窗(W

系统 2019-09-27 17:54:33 2606

Python

[python]tqdm进度条其他用法 pandas、enumerate

安装tqdmpipinstalltqdm普通用法在迭代器中使用importtimefromtqdmimporttqdmpbar=tqdm(["a","b","c","d"])forcharinpbar:time.sleep(1)当遇到enumerate一起使用forx,iinenumerate(tqdm(index)):当遇到pandas一起使用importpandasaspdimportnumpyasnpfromtqdmimporttqdmdf=pd.D

系统 2019-09-27 17:51:14 2600

Python

' is not JSON serializable的超简单解决方法 python3

解决方法如下:我的python版本是3.6.5,代码如下:#!/usr/bin/python3#-*-coding:utf-8-*-importjsonimportdatetime#使用pymysqlfetchall()方法从mysql获取的数据如下data={'content':'xxx','created_time':datetime.datetime(2019,6,19,13,28,30)}#执行下面这句后data为{"content":"x","c

系统 2019-09-27 17:47:31 2598

Python

如何通过python画loss曲线的方法

1.首先导入一些python画图的包,读取txt文件,假设我现在有两个模型训练结果的records.txt文件importnumpyasnpimportmatplotlib.pyplotaspltimportpylabasplfrommpl_toolkits.axes_grid1.inset_locatorimportinset_axesdata1_loss=np.loadtxt("valid_RCSCA_records.txt")data2_loss=n

系统 2019-09-27 17:55:25 2581

Python

Python-Tkinter图形化界面设计(详细教程)

文章参考:https://www.jianshu.com/p/91844c5bca78Python-Tkinter图形化界面设计(详细教程)本文目录一、图形化界面设计的基本理解二、窗体控件布局2.1根窗体呈现示例2.2tkinter常用控件2.2.1控件的共同属性2.3控件布局

系统 2019-09-27 17:50:18 2576

Python

Windows下实现BPG压缩以及解压缩(包含python批量处理图片)

介绍BPG(BetterPortableGraphics)是一种新的图像格式。其目的是在质量或文件大小成问题时替换JPEG图像格式。它的主要优点是:压缩比高。对于类似的质量,文件比JPEG小得多。大多数Web浏览器都支持小型Javascript解码器(gzip压缩大小:56KB)。基于HEVC开放视频压缩标准的子集。支持与JPEG(灰度,YCbCr4:2:0,4:2:2,4:4:4)相同的色度格式,以减少转换过程中的损耗。支持Alpha通道。还支持RGB,

系统 2019-09-27 17:53:29 2574

Python

在python中优雅的使用ffmpeg:PyAV

ffmpeg是强大的多媒体处理工具,堪称多媒体处理的瑞士军刀,涵盖了大量的多媒体处理工具。但是ffmpeg是由纯C语言写成,对于python用户来说使用难度较高,为此今天向大家推荐一款在python中使用ffmpeg的开发包:PyAVPyAV提供了ffmpeg的python接口,但实际是它只是使用ffmpeg做后端,使用Cython封装了ffmpeg的接口,所以实际调用的还是ffmpeg。PyAV安装PyAV是跨平台的,可以根据自己的环境和平台选择安装。W

系统 2019-09-27 17:53:19 2573