随笔分类 - python程序设计
摘要:1. UPX is not available pyinstaller添加图片打包成exe时遇到这个问题,如图所示。需要下载upx.exe,放在pyinstaller.exe同一个目录下。 把upx.exe放在如下目录: 再次打包就没有这个问题了。 这里提供下载地址: 链接:https://pan.
阅读全文
摘要:1. PyQt介绍 Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。PyQt是一个创建GUI应用程序的工具包,是Python编程语言与Qt库的成功融合。 2. Python的安装 由
阅读全文
摘要:1. 代码实现 import numpy as npi=np.array([1,3,2]) #i=[1,3,2]也可以 y_hat=np.array([[0.3,0.6,0,0.1,0], [0.8,0,0,0,0.2], [0.1,0.1,0.2,0.6,0]]) result=y_hat[np.
阅读全文
摘要:1. 最值归一化 数据归一化是将所有数据映射到同一尺度范围内,让每一个特征数据影响力相同。这里只介绍最值归一化。 2. python实现 import numpy as np def normalization(array): #最值归一化 maxlist=[] minlist=[] for i i
阅读全文
摘要:python代码实现 import numpy as np def maxmin(array): #求每列的最值 maxlist=[] minlist=[] for i in range(len(array[0])):#行数 col=[] for j in range(len(array)):#列数
阅读全文
摘要:labelList=['好瓜', '好瓜', '好瓜', '坏瓜', '坏瓜', '坏瓜', '坏瓜', '坏瓜', '坏瓜'] len=labelList.count('好瓜')
阅读全文
摘要:dot函数为numpy库下的一个函数。主要用于矩阵的乘法运算,其中包括、向量内积、多维矩阵乘法、矩阵与向量的乘法,向量与矩阵的乘法。 1.向量内积 两个向量内积运算其实也是一维矩阵运算,需要保证两个向量的元素个数相同。结果是一个数值类型的数。 import numpy as np x=np.arra
阅读全文
摘要:转义字符是指\+某些字符组成的字符,最早接触在C语言中,比如'\n','\t',‘\r’,'\0','\123'等。在windows中路径为反斜杠“\”,学过linux都知道,linux路径中为“/”。此处为windows路径下的解决技巧。 1.方法一 再加上一个反斜杠,将斜杠转义为“\”,如“D:
阅读全文
摘要:1.tensorflow与tensorflow-cpu、tensorflow-gpu区别 tensorflow是目前机器学习主流框架之一,安装时偶尔会遇到一些问题。tensorflow目前分为tensorflow1.x与tensorflow2.x版本,区别很大,这里不做解释。下面是参考网上的tens
阅读全文
摘要:在python中常常会碰到函数调用后,后面还跟一个括号,比如tensorflow中predict = layers.Softmax()(x),python语法与C语言及其一些语言不同,python可以嵌套定义函数,例子如下: def func1(d): print("this is func1")
阅读全文
摘要:说明:最近画图,又忘记了如何设置日期为横坐标,经过折腾,特意记录一下。 1.代码 #coding:utf-8 from datetime import datetime import matplotlib.dates as mdates import matplotlib.pyplot as plt
阅读全文
摘要:直接上round函数例子,虽然不太懂,问题已经解决#1.round函数前不加floatx = [i for i in range(569, 602)]print(x)y=[]for i in x: y.append(round((6.3*np.sin(0.0175*i-6.32)+17.53),1)
阅读全文