1.4K Star 2.3K Fork 3.7K

GVPMindSpore/mindquantum

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
mindquantum.core.circuit.ChannelAdderBase.rst 825 Bytes
Copy Edit Raw Blame History
donghufeng authored 2023-11-02 16:11 . fix docing

mindquantum.core.circuit.ChannelAdderBase

.. py:class:: mindquantum.core.circuit.ChannelAdderBase(add_after=True)

    在量子门前面或者后面添加信道。

    本方法为所有信道添加器的基类。在所有的派生类中,你需要定义 `_accepter`、 `_excluder` 和  `_handler` 方法。 `_accepter` 方法是一些接受规则的集合,每一个想要添加噪声的量子门都需要满足这些接受规则。 `_excluder` 方法是一些拒绝规则的集合,每一个想要添加噪声的量子信道都需要不被这些规则接受。 `_handler` 是在满足接受规则和拒绝拒绝规则时对量子门的具体操作。

    参数:
        - **add_after** (bool) - 在量子门前面或者后面添加量子信道。默认值: ``True``。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/mindspore/mindquantum.git
git@gitee.com:mindspore/mindquantum.git
mindspore
mindquantum
mindquantum
r0.9

Search