代码拉取完成,页面将自动刷新
FSim
: 支持费米子算符模拟门 fSim,fSim 门在变分量子算法中可以有效的运行。U3
: 单比特的任何量子门 U3 将会以一个单独的量子门存在,而不是一段量子线路。且 U3 门在变分量子算法中可以有效的运行。自定义量子门
。自定义量子门现在会被即时编译器 numba 编译成机器码,以提高运行效率。且编译后的自定义量子门可以在模拟器后端的多线程场景中运行。BarrierGate
: BarrierGate 现在可以只作用在某些特定比特上,而不是全部比特。KrausChannel
: 用户可自定义 kraus 量子信道。svg
: 现在可以通过设置 width
参数来将量子线路分段,从而可以将量子线路图以更美观的方式复制到论文中。mqvector
和 mqvector_gpu
. 旧版本中的 projectq
模拟器将会在下个版本中被弃用。全新一代模拟器与旧模拟器完全兼容,只需在模拟器声明时修改后端名称即可。as_encoder
:Circuit
中的方法,将量子线路标记为编码量子线路。as_ansatz
:Circuit
中的方法,将量子线路标记为训练量子线路。encoder_params_name
:Circuit
中的方法,返回量子线路中所有编码量子线路的参数名。ansatz_params_name
:Circuit
中的方法,返回量子线路中所有训练量子线路的参数名。remove_noise
:Circuit
中的方法,用于将所有噪声信道移除。with_noise
:Circuit
中的方法,用于在每个非噪声门后面添加一个噪声信道。as_encoder
:一个装饰器,将所装饰函数返回的量子线路标记为编码量子线路。as_ansatz
:一个装饰器,将所装饰函数返回的量子线路标记为训练量子线路。qfi
:用于计算给定参数化量子线路的量子fisher信息的方法。partial_psi_partial_psi
:计算量子fisher信息第一部分的方法。partial_psi_psi
:计算量子fisher信息第二部分的方法。AmplitudeDampingChannel
:振幅阻尼信道,由能量耗散所引起。PhaseDampingChannel
:相位阻尼信道,量子比特没有与外界发生能量交换,但损失了量子信息。split
:FermionOperator
或者 QubitOperator
的方法,用于将系数和算符本身分开。astype
:将参数解析器转化为指定的类型。const
:获取参数解析器的常数部分。is_const
:判断参数解析器是不是只有常数部分。encoder_part
:将部分参数设置为encoder参数。ansatz_part
:将部分参数设置为ansatz参数。as_encoder
:将所有参数设置为encoder参数。as_ansatz
:将所有参数设置为ansatz参数。encoder_parameters
:返回所有encoder参数。ansatz_parameters
:返回所有ansatz参数。is_hermitian
:检查参数解析器是不是厄米共轭。is_anti_hermitian
:检查参数解析器是不是反厄米共轭。no_grad_parameters
:返回所有不需要更新梯度的参数。requires_grad_parameters
:返回所有需要更新梯度的参数。copy
:模拟器现在支持复制操作。apply_gate
:在此次更新中,可以以导数的形式来作用一个参数化量子门。inner_product
:计算两个给定模拟器中量子态的内积。BlochScene
:此次更新,我们支持搭建布洛赫球绘图场景,可在其上绘制量子态,也可以动态演示量子态的变化。感谢以下开发者做出的贡献:
yufan, wengwenkang, xuxusheng, Damien Ngyuen, zhouxu, wangzidong, yangkang, lujiale, zhangzhenghai, fanyi, zhangwengang, wangkaisheng, zhoufeng, wangsiyuan, gongxiaoqing, chengxianbin, sunxiyin, wenwenkang, lvdingshun, cuijiangyu, chendiqing, zhangkai, Zotov Yuriy, liqin, zengjinglin, cuixiaopeng, 朱祎康, dorothy20212021, dsdsdshe, buyulin, norl-corxilea, herunhong, Arapat Ablimit, NoE, panshijie, longhanlin.
欢迎以任何形式对项目提供贡献!
QubitOperator
和FermionOperator
的迭代器功能增强对多项费米子或玻色子算符迭代,可得到每一项
当算符只有一项时,可通过singlet
来获取每一个费米子或者玻色子
shift
:平移量子比特
reverse_qubits
:翻转线路比特
MaxCutAnsatz
: get_partition,获取max-cut切割方案MaxCutAnsatz
: get_cut_value,获取某个切割方案的切割数Circuit
: is_measure_end,判断量子线路是否是测量门结尾svg()
接口能够绘制出svg格式线路图MindQuantum新增如下量子信道进行量子噪声模拟
PauliChannel
:泡利信道BitFlipChannel
:比特翻转信道PhaseFlipChannel
:相位翻转信道BitPhaseFlipChannel
:比特相位翻转信道DepolarizingChannel
:去极化信道此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。