翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
テンソルネットワークシミュレーター (TN1)
TN1 は、オンデマンドで高性能なテンソルネットワークシミュレーターです。 は、最大 50 でqubits回路深度が 1,000 以下の特定の回路タイプをシミュレートTN1できます。 TN1は、スパース回路、ローカルゲートを持つ回路、および量子フーリエ変換 (QFT) 回路などの特殊な構造を持つ他の回路に特に強力です。 は 2 つのフェーズでTN1動作します。まず、リハーサルフェーズは回路の効率的な計算パスを識別しようとします。そのため、 は収縮フェーズ と呼ばれる次のステージのランタイムを推定TN1できます。推定収縮時間がTN1シミュレーションランタイム制限を超えると、 TN1は収縮を試みません。
TN1 のランタイム制限は 6 時間です。最大 10 (eu-west-2 では 5) 個の同時量子タスクに制限されています。
TN1 結果
収縮段階は、一連の行列乗算で構成されます。一連の乗算は、結果に達するか、結果に到達できないと判断されるまで継続されます。
注: は > 0 Shotsである必要があります。
結果タイプは次のとおりです。
-
サンプル
-
期待
-
分散
結果の詳細については、「結果タイプ」を参照してください。
TN1 は常に利用可能で、オンデマンドで回路を実行し、複数の回路を並行して実行できます。詳細については、「シミュレーターの比較」を参照してください。
シミュレーターは Braket SDK のすべてのゲートをサポートしますが、QPU デバイスは小さなサブセットをサポートします。デバイスのサポートされているゲートは、デバイスのプロパティで確認できます。
の使用を開始するには、TN1 サンプルノートブック
の使用に関するベストプラクティス TN1
-
all-to-all 回路は避けてください。
-
新しい回路または少数の の回路クラスをテストしてshots、 の回路の「剛性」を学習しますTN1。
-
大規模なshotシミュレーションを複数の量子タスクに分割します。