皮库伯
PyQUBO允许您根据灵活的数学表达式轻松创建QUBO或Ising模型。 PyQUBO的一些功能是
基于Python(C ++后端)。
与Ocean SDK完全集成。 ()
自动验证约束。 ( )
用于参数调整的占位符。 ( )
有关更多详细信息,请参见。
用法示例
创建QUBO
本示例构造一个简单的表达式并将其编译为model 。 通过调用model.to_qubo() ,我们得到结果QUBO。 (此示例解决了集合S = {4,2,7,1}的)
>>> from pyqubo import Spin
>>> s1, s2, s3, s4 = Spin( " s1 " ), Spin( " s2 " ), Spin( " s3 " ), Spin( " s4 " )
>>> H = ( 4 * s1 + 2 * s2 + 7 * s3 + s4) ** 2
>>> mo
2023-04-16 02:08:51
261KB
C++
1