コード例 #1
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_6(self):
     assert np_equal(
         Connection(ones(5), ones(3), ones(3), fft=False).output(),
         array([2, 3, 2]))
コード例 #2
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_7(self):
     assert np_equal(
         Connection(ones(3), ones(3), array([1, NaN, 1]),
                    fft=False).output(), array([1, 2, 1]))
コード例 #3
0
 def test_10(self):
     C = Connection(ones((3,3)), ones((3,3)), ones((1,1)),fft=True)
     assert np_equal(C[1,1], array([[NaN, NaN, NaN],
                                    [NaN,  1,  NaN],
                                    [NaN, NaN, NaN]]))
コード例 #4
0
 def test_7(self):
     assert np_equal(
         Connection(ones((3, 3)), ones((3, 3)),
                    array([[1, 1, 1], [1, NaN, 1], [1, 1, 1]])).output(),
         array([[3, 5, 3], [5, 8, 5], [3, 5, 3]]))
コード例 #5
0
 def test_3(self):
     assert np_equal( Connection(ones((5,5)), ones((3,3)), ones((1,1)),fft=True).output(),
                      ones((3,3)))
コード例 #6
0
 def test_8(self):
     assert np_equal( Connection(ones((3,3)), ones((3,3)), ones((3,3))*NaN,fft=True).output(),
                      zeros((3,3)) )
コード例 #7
0
 def test_11(self):
     assert np_equal(
         Connection(ones(3), ones(3), ones(3), toric=True).output(),
         ones(3) * 3)
コード例 #8
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_11_bis(self):
     assert np_equal(
         Connection(ones(3), ones(3), ones(20), toric=True,
                    fft=False).output(),
         ones(3) * 3)
コード例 #9
0
 def test_5(self):
     assert np_equal(
         Connection(ones(3), ones(5), ones(3)).output(),
         array([2, 2, 3, 2, 2]))
コード例 #10
0
 def test_9(self):
     assert np_equal(
         Connection(ones(3), ones(3), ones((3, 3))).output(), 3 * ones(3))
コード例 #11
0
 def test_2(self):
     assert np_equal(
         Connection(ones(3), ones(5), ones(1)).output(), ones(5))
コード例 #12
0
 def test_11_ter(self):
     assert np_equal(
         Connection(ones((3, 3)), ones((3, 3)), ones((1, 20)),
                    toric=True).output(),
         ones((3, 3)) * 3)
コード例 #13
0
 def test_11_bis(self):
     assert np_equal(
         Connection(ones((3, 3)), ones((3, 3)), ones((20, 20)),
                    toric=True).output(),
         ones((3, 3)) * 9)
コード例 #14
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_8(self):
     assert np_equal(
         Connection(ones(3), ones(3), array([NaN, NaN, NaN]),
                    fft=False).output(), zeros(3))
コード例 #15
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_12(self):
     Z = ones(5)
     K = arange(5)
     C = Connection(Z, Z, K, fft=False)
     assert np_equal(C[0], array([2, 3, 4, NaN, NaN]))
コード例 #16
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_10(self):
     C = Connection(ones(3), ones(3), ones(1), fft=False)
     assert np_equal(C[0], array([1, NaN, NaN]))
     assert np_equal(C[1], array([NaN, 1, NaN]))
     assert np_equal(C[2], array([NaN, NaN, 1]))
コード例 #17
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_13(self):
     Z = ones(5)
     K = arange(5)
     C = Connection(Z, Z, K, fft=False)
     assert np_equal(C[2], K)
コード例 #18
0
 def test_14(self):
     Z = ones(5)
     K = arange(5)
     C = Connection(Z,Z,K,fft=True)
     assert np_equal(C[4], array([NaN,NaN,0,1,2]))
コード例 #19
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_1(self):
     assert np_equal(
         Connection(ones((3, 3)), ones((3, 3)), ones((1, 1)),
                    fft=False).output(), ones((3, 3)))
コード例 #20
0
 def test_6(self):
     assert np_equal( Connection(ones((5,5)), ones((3,3)), ones((3,3)),fft=True).output(),
                      array([[4,6,4],
                             [6,9,6],
                             [4,6,4]]))
コード例 #21
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_16(self):
     Z = ones((5, 5))
     K = arange(5 * 5).reshape((5, 5))
     C = Connection(Z, Z, K, fft=False)
     assert np_equal(C[2, 2], K)
コード例 #22
0
 def test_9(self):
     assert np_equal( Connection(ones((3,3)), ones((3,3)), ones((9,9)),fft=True).output(),
                      9*ones((3,3)))
コード例 #23
0
ファイル: shared_connection.py プロジェクト: imclab/dana
 def test_3(self):
     assert np_equal(
         Connection(ones(5), ones(3), ones(1), fft=False).output(), ones(3))
コード例 #24
0
 def test_11(self):
     assert np_equal(Connection(ones((3,3)), ones((3,3)), ones((3,3)), toric=True,fft=True).output(),
                     ones((3,3))*9)
コード例 #25
0
 def test_4(self):
     assert np_equal(
         Connection(ones((3, 3)), ones((3, 3)), ones((3, 3))).output(),
         array([[4, 6, 4], [6, 9, 6], [4, 6, 4]]))