python所遇知识点
文章平均质量分 65
HPF4212
这个作者很懒,什么都没留下…
展开
-
多张图片转成PDF文件
将多张图片转成一份PDF文件原创 2021-12-19 21:34:08 · 996 阅读 · 0 评论 -
BP神经网络推导过程及实现
涉及的公式较多,直接以图片形式展示,不足之处请指教。 1、推导过程 1.1 前向传播 1.2 误差反向调参 2、代码实现 待续。。。原创 2021-01-16 17:57:33 · 1303 阅读 · 0 评论 -
程序优化方法汇总_待续
1、问题提出 如何在有限的计算资源与存储资源前提下,提升程序的运行效率 2、解决方法 1)在程序的编写过程中,通常会导入一些必要的模块,这将涉及寻址优先次序的问题。此时,通过设置寻址优先级提升程序运行的效率。如: import sys sys.path 运行结果: ['', 'C:\\SimpleCV1.3\\files\\opencv\\build\\python\\2.7', ...原创 2020-03-26 15:39:50 · 1158 阅读 · 0 评论 -
获取对象所占内存
1、问题提出 在对算法进行实现的过程中往往会遇到特征矩阵的构建 但矩阵的构建往往会导致内存占用过大,甚至内存溢出 2、问题解决 尝试多种特征矩阵构建的方式,计算每种方式所占的内存 实例验证生成器对象与列表生成式对象所占的内存: # 创建生成器方法一:将列表生成式的[]换位() L = [x**2 for x in range(5)] G = (x**2 for x in range(5)...原创 2020-03-26 12:22:00 · 835 阅读 · 0 评论 -
numpy.random.randn()与rand()的区别(转载)
numpy中有一些常用的用来产生随机数的函数,randn()和rand()就属于这其中。 numpy.random.randn(d0, d1, …, dn)是从标准正态分布中返回一个或多个样本值。 numpy.random.rand(d0, d1, …, dn)的随机样本位于[0, 1)中。 代码: import numpy as np arr1 = np.random.randn(...转载 2018-10-12 17:16:29 · 938 阅读 · 0 评论 -
解决tensorboard遇到“No dashboards are active for the current data set.”问题
遇到“No dashboards are active for the current data set.”问题后,在网上经过几个小时的查找并未得到解决的方式;按照自己的思路尝试了几次终于解决了,现将解决方法分享如下: 1.所遇问题: 2.解决办法: 1>找到tensorboard所在路径,然后cd到该路径下; 2>将所要显示的文件所在的目录复制粘贴到tensorboard...原创 2019-01-02 16:37:18 · 2425 阅读 · 0 评论 -
计算程序运行时间_datetime_python实现
问题提出: 当程序运行需要花费时间较多时,我们通常希望知道程序具体运行多久,此时datetime便可以派上用场。 要解决的问题: 获取程序运行的时间。 解决方法: import datetime d_start = datetime.datetime.now() # 要运行的程序 d_end = datetime.datetime.now() prin...原创 2019-02-16 17:21:27 · 2150 阅读 · 0 评论 -
通过Python与Excel结合保存数据_可用于画图表
问题提出: 通过python运行得到实验数据,通过手动将数据输入到excel太过麻烦。 解决办法: 1、pip install openpyxl安装 2、注:x_1_1与y_1均为实验数据,为列表格式 from openpyxl import Workbook x_1_1 = [8, 27, 39, 72, 137, 139, 187, 19...原创 2019-02-18 22:50:01 · 2958 阅读 · 1 评论 -
tf.reduce_mean作用降维或计算平均值
问题提出: 怎样快速获取矩阵中每一维元素的均值? 怎样快速获取矩阵中每一列元素的均值? 解决方法: 使用tensorflow中自带的tf.reduce_mean()函数。 函数介绍: reduce_mean(input_tensor, axis=None, keep_dims=False, ...原创 2019-02-27 11:39:03 · 1750 阅读 · 0 评论