예제 #1
0
def roundtrip_numpy_file_pointers(ndarray):
    sio = StringIO()
    sink = CompressedFPSink(sio)
    pack_ndarray(ndarray, sink)
    sio.seek(0)
    source = CompressedFPSource(sio)
    b = unpack_ndarray(source)
    return npt.assert_array_equal, ndarray, b
예제 #2
0
def roundtrip_numpy_file_pointers(ndarray):
    sio = StringIO()
    sink = CompressedFPSink(sio)
    pack_ndarray(ndarray, sink)
    sio.seek(0)
    source = CompressedFPSource(sio)
    b = unpack_ndarray(source)
    return npt.assert_array_equal, ndarray, b
예제 #3
0
 def test_roundtrip_numpy_file_pointers(self):
     sio = StringIO()
     sink = CompressedFPSink(sio)
     pack_ndarray(self.a, sink)
     sio.seek(0)
     source = CompressedFPSource(sio)
     b = unpack_ndarray(source)
     npt.assert_array_equal(self.a, b)
예제 #4
0
def roundtrip_numpy_memory(ndarray):
    sink = CompressedMemorySink()
    pack_ndarray(ndarray, sink)
    source = CompressedMemorySource(sink)
    b = unpack_ndarray(source)
    return npt.assert_array_equal, ndarray, b
예제 #5
0
def roundtrip_numpy_memory(ndarray):
    sink = CompressedMemorySink()
    pack_ndarray(ndarray, sink)
    source = CompressedMemorySource(sink)
    b = unpack_ndarray(source)
    return npt.assert_array_equal, ndarray, b
예제 #6
0
def roundtrip_ndarray(ndarray):
    sink = CompressedMemorySink()
    pack_ndarray(ndarray, sink)
    source = CompressedMemorySource(sink)
    result = unpack_ndarray(source)
    npt.assert_array_equal(ndarray, result)
예제 #7
0
 def test_roundtrip_numpy_memory(self):
     sink = CompressedMemorySink()
     pack_ndarray(self.a, sink)
     source = CompressedMemorySource(sink)
     b = unpack_ndarray(source)
     npt.assert_array_equal(self.a, b)