文件名称:pennylane-forest:这个PennyLane插件允许Rigetti Forest QPU,QVM和波函数模拟器优化量子电路
文件大小:2.75MB
文件格式:ZIP
更新时间:2024-06-03 06:57:19
machine-learning optimization forest automatic-differentiation quantum-computing
PennyLane Forest插件 PennyLane Forest插件允许不同的Rigetti设备与PennyLane —波动函数模拟器和Quantum Virtual Machine(QVM)一起使用。 是用于使用量子指令语言(Quil)进行量子编程的Python库-可以使用和执行生成的量子程序。 是一个跨平台的Python库,用于量子机器学习,自动微分和混合量子经典计算的优化。 插件文档可以在这里找到: : 。 特征 提供与PennyLane一起使用的三个设备: forest.numpy_wavefunction , forest.wavefunction和forest.qvm 。 这些分别提供对pyQVM Numpy波函数模拟器,森林波函数模拟器和量子虚拟机(QVM)的访问。 所有提供的设备都支持所有核心qubit PennyLane操作和可观察对象。 提供自定义
【文件预览】:
pennylane-forest-master
----README.rst(6KB)
----.pylintrc(1KB)
----.github()
--------workflows()
----tests()
--------test_ops.py(3KB)
--------test_qvm.py(35KB)
--------test_device.py(5KB)
--------test_gradients.py(3KB)
--------conftest.py(7KB)
--------test_numpy_wavefunction.py(14KB)
--------test_wavefunction.py(14KB)
--------simple_program.quil(51B)
--------test_qpu.py(18KB)
--------test_pyqvm.py(13KB)
--------test_converter.py(44KB)
----LICENSE(1KB)
----pennylane_forest()
--------qpu.py(11KB)
--------wavefunction.py(4KB)
--------__init__.py(308B)
--------qvm.py(11KB)
--------ops.py(5KB)
--------device.py(12KB)
--------_version.py(113B)
--------numpy_wavefunction.py(2KB)
--------converter.py(21KB)
----requirements.txt(44B)
----doc()
--------directives.py(5KB)
--------support.rst(146B)
--------conf.py(11KB)
--------xanadu_theme()
--------_templates()
--------installation.rst(156B)
--------code.rst(495B)
--------requirements.txt(73B)
--------devices()
--------Makefile(618B)
--------index.rst(2KB)
--------_static()
----examples()
--------qpu_opt.gif(2.41MB)
--------q1-rotation-aspen-qpu-momentum-optimizer.ipynb(6KB)
--------Readout Error Mitigation.ipynb(70KB)
----setup.py(2KB)
----.gitignore(189B)
----CHANGELOG.md(5KB)
----Makefile(1KB)