使用timeout-decorator为python函数任务设置超时时间
摘要: 这里我们介绍了使用timeout-decorator来进行python的任务超时限制的方法,并且搭配介绍了python的输入参数配置与异常捕获的技巧,使得超时任务的配置和执行更加合理更加优雅。
5841
0
2
使用python的os.walk()对目标路径进行遍历
摘要: 使用Python的os.walk()函数对给定的路径进行遍历,并返回路径中的文件夹/文件的绝对路径,本文给出了一个Manjaro Linux下的简单示例。
592
0
0
Python魔法函数与两比特量子系统模拟
摘要: 结合Python的魔法函数特性,可以对类和类进行特殊的操作,从本质上说这也是一种模块化封装的手段。另一方面我们结合量子计算模拟这一实际科学问题,通过做一个简单的小项目,可以加深对Python魔法函数的理解。
951
0
0
学习率衰减加冲量优化的梯度下降法Python实现方案
摘要: 通过python来实现基本的梯度下降算法,及其关于衰减学习率以及冲量优化的变种梯度下降的实现和效果分析,我们发现在参数配置得当的情况下,普通的梯度下降法效率甚至比通用库中的BFGS方法实现效率更高。
991
0
0
善用tempfile库创建python进程中的临时文件
摘要: 本文主要介绍了python自带的临时文件操作库tempfile的一些基本用法,包括创建用完删除的或者持久化保存的临时文件,也可以支持指定后缀进行临时的文件的创建。
1036
0
1
使用bandit对目标python代码进行安全函数扫描
摘要: 本文介绍了python安全危险函数扫描工具bandit的数种使用方法与技巧,同时也分析了bandit在实际项目中的性能表现,给予了读者是否在python开发项目中引入bandit的启发思考。
2764
0
0
使用fdopen对python进程产生的文件进行权限最小化配置
摘要: 通过一定的文件访问权限的指定,我们可以使用fdopen来替代经常使用的内置的open库,来进行文件的创建和读写的操作,这使得我们可以在文件创建的时候就指定好权限配置,避免在创建后再对其进行修改。
2417
0
0
用tqdm和rich为固定路径和目标的python算法代码实现进度条
摘要: 使用tqdm和rich这两个进度条实现工具,可以使得python实现的算法过程可视化,这对于算法执行的过程判断有着重要的意义。
1714
0
0
使用line_profiler对python代码性能进行评估优化
摘要: 介绍python的逐行性能分析工具line_profiler的安装与使用,对给定的两个案例用line_profiler进行分析并给出性能分析的结论,其中通过正弦函数的不同实现方式的性能排名也给了大家一些库的使用的启发。
8127
0
1
基于numpy.einsum的张量网络计算
摘要: 使用张量网络技术可以很好的解决多体物理领域以及量子计算模拟、神经网络训练等领域的诸多问题,通过各种方案优化张量缩并的顺序,可以极大程度上的降低问题所需求解的时间。
1330
0
0
量子绝热算法求解最大切割问题
摘要: 通过量子绝热算法(Quantum Adiabatic Algorithm)可以求解一般性矩阵的本征态问题,本文将通过一个实际的场景问题来说明量子绝热算法的建模与计算过程。
2457
0
0
使用绝热演化/量子退火算法求解矩阵本征态
摘要: 本文重点介绍了绝热演化/量子退火算法的基本原理,及两个基于Python代码编写的实例,以说明绝热演化/量子退火在实际问题求解中的作用。
2533
2
0
执行py文件需要可执行权限吗?
摘要: 我们知道可执行权限x在Linux系统中的重要性,那么在执行py文件的过程中,是否一定需要可执行权限呢?本文将会详细的分析几种测试案例。
1453
0
0
Python模块化编程与装饰器
摘要: 从向上封装和向下封装两个思路分析python的模块化编程,进而探讨向上封装所使用到的装饰器decorator的应用场景和使用方法。
559
0
0
在CentOS上安装Singularity高性能容器
摘要: 基于CentOS的singularity容器二进制安装方案
2985
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起

喜欢请打赏

扫描二维码打赏

了解更多