SpinQit

Quantum computing software kit

Desarrollado independientemente por el equipo de software de SpinQ, admite programación cuántica basada en Python, proporciona a los usuarios interfaces ricas de algoritmos cuánticos y admite operaciones multiplataforma, realiza conexiones de terminales con computadoras cuánticas, simuladores cuánticos, plataformas de computación cuántica en la nube y proporciona nuevas Herramientas de software flexibles y eficientes para desarrolladores o entusiastas de la investigación científica.

Beneficios


Basado en Python, fácil integración

SpinQit se basa en el lenguaje de interfaz Python, que es fácil de aprender e integrar con el software de computadora clásico.

Libertad de codificación, buena escalabilidad

Los usuarios pueden escribir códigos para lograr puertas o funciones cuánticas autodefinidas, con buena escalabilidad.

Connect to multiple platform, easy to operate

Los programas cuánticos se pueden enviar a computadoras cuánticas, simuladores cuánticos y experimentos en ejecución multiplataforma en la nube cuántica.

Amplia variedad de algoritmos, manteniéndose a la vanguardia

Admite no solo algoritmos cuánticos básicos tolerantes a fallas, sino también algoritmos cuánticos variacionales de la era NISQ y aprendizaje automático cuántico, etc.

Diseño modular, fácil de ampliar

Basado en la expresión intermedia del gráfico dirigido, desacopla los extremos frontal y posterior, lo que hace que la arquitectura sea modular y fácil de expandir.

Compatible y paquete, conveniente y eficiente

Compatible con el lenguaje Open QASM2.0 y QisKit, que ayuda a comparar y trasplantar programas de manera fácil y eficiente

Ventajas

Ampliamente aplicable, compatible con múltiples puertos de programación

Admite el puerto de programación Python y Open QASM2.0, y también admite algunos lenguajes en Open QASM 3.0.


Servicio de varias plataformas, operación eficiente

No solo admite el envío de tareas al simulador cuántico y a la plataforma de nube cuántica, sino que también admite el envío de tareas a la computadora cuántica local, realizando diversas funciones de servicio.

Marco unificado, múltiples algoritmos

Implemente varios algoritmos cuánticos fundamentales y brinde soporte completo para los algoritmos de la era NISQ, incluido el procesamiento hamiltoniano, optimizadores clásicos/cuánticos, aprendizaje híbrido clásico-cuántico, etc.


Abierto en línea, intercambio de recursos

Los recursos de herramientas están abiertos a la comunidad en línea, proporcionando una plataforma para la comunicación y el intercambio para una gran cantidad de entusiastas, y facilitando de manera integral el desarrollo y la aplicación de la computación cuántica.

Visita la comunida​​d >