![](https://img-blog.csdnimg.cn/direct/53960a2dc1b44ccbb354c09e60e3fa30.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 82
Python 编程
James.TCG
尽量多积累一些东西吧,学海无涯
展开
-
Pycharm+PyQt5+Pyinstaller图像转换程序打包为exe可执行文件-(2)补充
上一节在打包的时候使用的是虚拟环境,且所有终端操作都是在虚拟环境下完成的,而虚拟环境的根目录也与我自定义的模块属于同级文件夹,因此,避免了很多问题(少踩很多坑),然而欠的终究是要还的,今天我新建了一个项目打包的时候出现各种问题原创 2020-12-31 11:33:38 · 247 阅读 · 0 评论 -
Pycharm+PyQt5+Pyinstaller图像转换程序打包为exe可执行文件-(1)
根据原图像素的颜色重新绘制另一张图,比如跨五个像素填充一个字,如何保证尺寸大小一致呢?选定宋体中文,字号大小为FontSize,原图像大小为imgW*imgH,可以将我们需要绘制的图看成是一个(imgW/FontSize)*(imgFontSize)大小的文字矩阵.填充文字的时候使用文字循环填充方式,而文字的颜色为原图中相应的颜色. 如文字(x,y)的颜色为image(x*FontSize,y*FontSize)该像素点的颜色.使用pyinstaller进行py界面程序打包,注意一定要使用虚拟环境。原创 2020-12-30 15:21:40 · 799 阅读 · 0 评论 -
Python常用函数、方法
table 参数应该提供一个转换规则(可以由 str.maketrans('a', 'b') 进行定制,例如 "FishC".translate(str.maketrans("FC", "15")) -> '1ish5')在字符串中自右向左搜索sep参数指定的分隔符,如果找到,返回一个 3 元组 ('在sep前面的部分', 'sep', '在sep后面的部分');在字符串中搜索 sep 参数指定的分隔符,如果找到,返回一个 3 元组 ('在sep前面的部分', 'sep', '在sep后面的部分');原创 2020-12-29 11:51:50 · 234 阅读 · 0 评论 -
Tensorflow2.0: tf.Keras之简单卷积神经网络模型构建
先介绍训练所使用的数据集iris鸢尾花数据集(iris)是常用的分类实验数据集,有Fisher与1936年收集整理。iris包含150条数据,3个类别(Setosa,Versicolour,Virginica),每类50条数据,每条数据包含4个数值属性(花萼长度,花萼宽度,花瓣长度,花瓣宽度)。从sklearn数据库可导入iris数据集:from sklearn.datasets import load_irisdata = load_iris()data是Bunch类型的参数,Bu.原创 2020-08-19 11:51:24 · 1008 阅读 · 0 评论 -
Tensorflow2.0:TFRecord带标签数值数据读写【2】
1、数据写入带标签数据除了创建特征Feature之外,还要创建context标签特征数据集 Feature Label 1 1 2,2 2 3,3,3 3 4,4,4,4 4 5,5,5,5,5 5 1 6 2,2 7 3,3,3 8 4,4,4,4 9 sequences = [[1], [2, 2], [3, 3, 3], [4, 4, 4, 4], [5, 5, 5, 5, 5],原创 2020-08-01 17:46:42 · 545 阅读 · 0 评论 -
Tensorflow2.0:TFRecord数值数据保存【1】
1、单组列表数据集的存储数据列表:seq 创建单个特征:tf.train.Feature(列表) 创建特征列表:tf.train.FeatureList 嵌入序列实例:example = tf.train.SequenceExample 保存:seq_writer = tf.io.TFRecordWriter("filename");seq_writer.write(example.SrializeToString())import tensorflow as tf#创建单序列数据集se原创 2020-08-01 15:53:50 · 536 阅读 · 0 评论 -
Tensorflow2.0: tf.Keras【1】网络构建
1.输入层拿28*28的图像来说,输入层可以写为:input_xs = tf.keras.Input([28,28,1])2.卷积层卷积层的特征提取:利用大小为3的卷积核,并通过padding补全,将其展开到32个通道,激活函数选择为tf.nn.relu。conv = tf.keras.layers.Conv2D(32,3,padding='SAME',activation=tf.nn.relu)(input_xs)3.正则化与池化层Batch_normalization和m原创 2020-07-31 14:51:06 · 356 阅读 · 0 评论 -
Pycharm中tensorflow-gpu 运行时出错:Blas GEMM launch failed
在console、Terminal、以及Debug下运行脚本时会占用GPU,也就是说,同一时间只能由一个脚本占用GPU,第二个只能报错:Blas GEMM launch failed统统关闭即可此时运行成功原创 2020-07-30 15:25:17 · 726 阅读 · 0 评论 -
Anaconda安装配置tensorflow2.0 +CUDA10+cudnn7.5.6
Anaconda下载安装使用清华大学的镜像数据库下载安装即可:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/或:https://www.continuum.io/downloads/Tensorflow-gpu==2.0安装直接上论坛下载:https://pypi.org/project/tensorflow-gpu/2.0.0/#files最好使用迅雷下载,比较快打开Anaconda Prompt 使用pip进行安装即可原创 2020-07-30 09:43:20 · 169 阅读 · 0 评论 -
关于Python+Pycharm+PyQt5环境配置
网络上关于Python PyQt5中将ui文件转py文件的文章,在我操作是都会提示找不到程序的错误,在网上找了好久,最终发现并改正成功,以此分享给大家关于Pyuic工具设置的完整的操作过程原创 2020-07-18 10:19:50 · 276 阅读 · 0 评论 -
Python正则表达式,re模块使用方法
re(正则表达式)模块常用方法一、方法方法 含义 re.match(pattern,string,flag) 从头开始匹配 re.search(pattern,string,flag) 匹配一次 re.findall(pattern,string,flag) 查找所有匹配内容并以列表形式返回 re.finditer(pattern,string,flag) 返回迭代对象 re.split(pattern,string,maxsplit,flag)原创 2020-07-18 10:15:36 · 96 阅读 · 0 评论