mindquantum.dtype ================= .. py:module:: mindquantum.dtype MindQuantum 数据类型模拟。 支持的数据类型 ------------------- 如下类型是 MindQuantum 在进行量子模拟时支持的类型。 .. list-table:: :widths: 50 50 * - mindquantum.float32 - single precision real number type * - mindquantum.float64 - double precision real number type * - mindquantum.complex64 - single precision complex number type * - mindquantum.complex128 - double precision complex number type Memory consuming ------------------- 下表展示全振幅量子态内存占用与比特数的关系: .. list-table:: :widths: 40 30 30 :header-rows: 1 * - qubit number - complex128 - complex64 * - 6 - 1kB - 0.5kB * - 16 - 1MB - 0.5MB * - 26 - 1GB - 0.5GB * - 30 - 16GB - 8GB * - 36 - 1TB - 0.5TB * - 40 - 16TB - 8TB * - 46 - 1PB - 0.5PB Function --------------- .. mscnautosummary:: :toctree: dtype :nosignatures: :template: classtemplate.rst mindquantum.dtype.is_double_precision mindquantum.dtype.is_single_precision mindquantum.dtype.is_same_precision mindquantum.dtype.precision_str mindquantum.dtype.to_real_type mindquantum.dtype.to_complex_type mindquantum.dtype.to_single_precision mindquantum.dtype.to_double_precision mindquantum.dtype.to_precision_like mindquantum.dtype.to_mq_type mindquantum.dtype.to_np_type