python
盲目地发奋
这个作者很懒,什么都没留下…
展开
-
pycharm像jupyter一样在控制台查看后台变量
pycharm 2018,按钮名字改了,变成run with python console,兄弟你看下。原创 2024-02-07 12:11:35 · 1461 阅读 · 0 评论 -
conda虚拟环境import _ssl DLL load fail error
查了好多配置环境变量的回答还有一些别的回答。最后在添加链接描述发现了能解决的回答。核心在于我的是在虚拟环境里,所以大部分回答都没奏效if running under a virtual env (i.e. your have issued the command: conda activate <env_name>)The files (libcrypto-1_1-x64.dll and libssl-1_1-x64.dll) to copy are found under: C:\US原创 2021-12-10 12:03:25 · 1640 阅读 · 1 评论 -
pyqt打包py文件为exe(含依赖文件)
首先遇到的第一个问题:PyQt5 打包问题解决 Unable to find “D:\anaconda3\lib\site-packages\PyQt5\Qt\translations\qtwebengine_locale其次发现我的程序由多个PY文件组成,不能只打包一个。使用 pyinstaller 打包 Python 文件为 exe 程序 (含依赖文件)1.下载 pyinstaller; cmd 执行命令:pip install pyinstaller2.打包 EXE;如果含依赖文件:依赖原创 2021-12-06 19:52:35 · 1470 阅读 · 0 评论 -
解决神经网络随循环越来越慢的问题(keras)
起因要改变参数观察网络运行时间和精度变化过程直接写循环,发现在循环中同样的网络每次循环后运行时间增长明显解决方法在每次循环后添加backend.clear_session()注意要先 import keras.backend as backend以正在写的计算每次运行时间为例import keras.backend as backendfor i in range(1,100) start = time.clock() #*******网络运行程序*******原创 2021-09-17 11:21:04 · 1070 阅读 · 0 评论 -
Python 画模型loss图 (jupyter 输出框转txt)
环境 jupyter notebookkeras思路1.训练过程中通过设置verbose可以在jupyter cell的输出框内显示每个epoch的loss2.保存输出框loss 为txt 文件3.在txt文件中用正则表达式提取loss或其他参数代码及结果保存输出框为TXT在需要保存输出的cell中输入:(注:放在cell最后一行,模型加载前不能使用此命令)%%capture cap --no-stderrprint(1)这里的print里的可以随便打一个数字在另一个cell中输入原创 2021-01-05 11:05:31 · 1558 阅读 · 0 评论 -
迷失的括号序列——牛客编程题
第一次刷牛客,之前都是刷leetcode牛客不像leetcode返回错误原因,全程盲改,终于通过了。1.迷失的括号序列返回Impossible的几个初始情况:1)字符串序列长度size为奇数2)左括号的个数cnt_l 超过字符串序列长度的一半。2.如果不满足以上两个情况则开始补全缺失的括号,补全原则为能先补左括号就补,左括号余量l_res = size/2 - cnt_l3.检验给出的...原创 2020-03-24 11:56:10 · 394 阅读 · 0 评论 -
最长回文子串问题马拉车算法python
主要对马拉车算法来一波意识流理解,方便不手撕算法的时候可以嘴嗨一波1.有点像滑窗法。滑窗的中心作为一个重要迭代遍历center,滑窗的右边界是另一个重要迭代参数maxright,和中心一起更新。2.遍历整个字符串,假设正在遍历的字符索引为i: 2.1.如果i大于maxright,按照一般的中心扩展算法开始算 2.2.如果i...原创 2020-03-23 12:05:30 · 258 阅读 · 0 评论 -
#快速排序理解笔记
快速排序=给基准数据找其正确索引位置的过程。步骤1.确定基准数据。2.大于基准数据的数放置在基准数据右边,小于基准数据放置在左边。(相当于找基准数据所在的索引)3.对于基准数据的左右序列,分别进行1、2(递归终止条件:子序列长度为一)为什么快速排序的最坏情况等于冒泡排序O(n^2)假设由前向后遍历且基准数据每次的正确位置都在最后。这样每次都相当于一个冒泡排序。...原创 2020-03-15 16:16:20 · 84 阅读 · 0 评论 -
python 二维列表中按照多个关键字排序
people.sort(key = lambda x:(x[0],x[1]))原创 2020-03-13 11:23:11 · 2004 阅读 · 0 评论 -
#二维列表赋值,赋值一位整列变化的情况分析
原本作了一个全无穷的邻接矩阵准备赋值,代码如下adjacent_mat = [[float('inf')]*3]*4adjacent_mat[1][1] = 2结果第二列全部变成2了查找原因是因为浅拷贝的错误,每行都是原来[float(‘inf’)]*3的浅拷贝,所以赋值出错更改代码如下adjacent_mat = [[float('inf')]*3 for _ in range(4...原创 2020-03-07 11:40:04 · 169 阅读 · 0 评论 -
python&pandas 不同数据写入excel不同位置
目标:总头 各通道头 各通道采集数据 三类数据写入同一excel工作表不同位置最终结果(内容已马)果:提前自定义path和filenamewriter = pd.ExcelWriter(path+filename+'.xlsx')total_head.to_excel(writer,sheet_name = 'sheet1',index = False)heads.to_excel(wr...原创 2019-10-09 18:12:28 · 4210 阅读 · 0 评论 -
使用PPT进行屏幕录制/windows11自带屏幕录制
最近在做项目有关的离线分析软件,需要给老板汇报一下工作,所以在找视频录制软件更好的展示结果,网上搜索之后主要是以下两种方法:1.windows+G(win10自带录屏)缺点:全屏录制,自动保存到C盘用户文件夹。2.下载迅捷录频软件缺点:商用软件趋利性强,录制超过2分钟需要会员(虽然没到两分钟但是仍然反感)就在我用方法二录好之后准备放在ppt里方便展示时发现方法三3.PPT 插入->...原创 2019-09-17 08:54:17 · 1476 阅读 · 0 评论 -
单个下载Github文件,谷歌插件 Octo mate 下载地址
最近在github上找些数模相关的东西。整个仓库打包下载,下载速度还很慢,于是找到这个插件。网上都是些软件站的,不敢下载,直接在谷歌官网扩展程序里就有。octo mate下载可能需要翻墙...原创 2019-09-13 11:06:17 · 413 阅读 · 1 评论