Simulador de redes tensoras () TN1 - Amazon Braket

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Simulador de redes tensoras () TN1

TN1es un simulador de redes tensoriales de alto rendimiento y bajo demanda. TN1puede simular ciertos tipos de circuitos con hasta 50 qubits y una profundidad de circuito igual o inferior a 1000. TN1es particularmente potente para circuitos dispersos, circuitos con puertas locales y otros circuitos con una estructura especial, como los circuitos con transformada cuántica de Fourier (QFT). TN1funciona en dos fases. En primer lugar, la fase de ensayo intenta identificar una ruta computacional eficiente para su circuito, de modo que TN1 pueda estimar el tiempo de ejecución de la siguiente etapa, que se denomina fase de contracción. Si el tiempo de contracción estimado supera el límite de tiempo de ejecución de la TN1 simulación, TN1 no intente contraerla.

TN1tiene un límite de tiempo de ejecución de 6 horas. Está limitado a un máximo de 10 tareas cuánticas simultáneas (5 en eu-west-2).

TN1resultados

La fase de contracción consiste en una serie de multiplicaciones de matrices. La serie de multiplicaciones continúa hasta que se alcanza un resultado o hasta que se determina que no se puede alcanzar un resultado.

Nota: Shots debe ser > 0.

Los tipos de resultados incluyen:

  • Muestra

  • Expectativa

  • Varianza

Para obtener más información sobre los resultados, consulte Tipos de resultados.

TN1está siempre disponible, ejecuta sus circuitos a pedido y puede ejecutar varios circuitos en paralelo. Para obtener más información, consulte Comparar simuladores.

Los simuladores son compatibles con todos los componentes del SDK de Braket, pero los dispositivos QPU admiten un subconjunto más pequeño. Puedes encontrar las compuertas compatibles de un dispositivo en las propiedades del dispositivo.

Visita el GitHub repositorio de Amazon Braket para ver un ejemplo de portátil TN1 que te ayude a empezar. TN1

Mejores prácticas para trabajar con TN1

  • Evite all-to-all los circuitos.

  • Pruebe un circuito o clase de circuitos nuevos con un número pequeño deshots, para conocer la «dureza» del circuitoTN1.

  • Divida shot simulaciones de gran tamaño en varias tareas cuánticas.