소스 검색

Test passing ... need more tests tho!

master
Pete Shadbolt 9 년 전
부모
커밋
bfddcc993b
3개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. +1
    -1
      abp/viz.py
  2. +1
    -1
      tests/test_graph.py
  3. +2
    -2
      tests/test_normalize_global_phase.py

+ 1
- 1
abp/viz.py 파일 보기

@@ -1,6 +1,6 @@
import networkx as nx import networkx as nx
from matplotlib import pyplot as plt from matplotlib import pyplot as plt
import tables
import clifford
import numpy as np import numpy as np
from graph import GraphState from graph import GraphState




+ 1
- 1
tests/test_graph.py 파일 보기

@@ -1,5 +1,5 @@
from abp.graph import GraphState from abp.graph import GraphState
import abp.tables as tables
from abp import clifford
import time import time






+ 2
- 2
tests/test_normalize_global_phase.py 파일 보기

@@ -1,4 +1,4 @@
from abp import make_tables
from abp import clifford
from abp import qi from abp import qi
import numpy as np import numpy as np


@@ -7,5 +7,5 @@ def test_normalize_global_phase():
u = qi.pz u = qi.pz
phase = np.random.uniform(0, 2*np.pi) phase = np.random.uniform(0, 2*np.pi)
m = np.exp(1j*phase) * u m = np.exp(1j*phase) * u
normalized = make_tables.normalize_global_phase(m)
normalized = clifford.normalize_global_phase(m)
assert np.allclose(normalized, u) assert np.allclose(normalized, u)

불러오는 중...
취소
저장