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