Skip to content

Commit 7bd218b

Browse files
committed
simplify Array.view() docstring examples
1 parent a7587b5 commit 7bd218b

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

zarr/core.py

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -937,21 +937,10 @@ def view(self, shape=None, chunks=None, dtype=None,
937937
... astype='u1')]
938938
>>> a = zarr.array(data, chunks=1000, compression=None,
939939
... filters=filters)
940-
>>> a
941-
zarr.core.Array((10000,), |S6, chunks=(1000,), order=C)
942-
compression: none; compression_opts: None
943-
nbytes: 58.6K; nbytes_stored: 10.2K; ratio: 5.7; initialized: 10/10
944-
filters: category
945-
store: builtins.dict
946940
>>> a[:]
947941
array([b'female', b'male', b'female', ..., b'male', b'male', b'female'],
948942
dtype='|S6')
949943
>>> v = a.view(dtype='u1', filters=[])
950-
>>> v
951-
zarr.core.Array((10000,), uint8, chunks=(1000,), order=C)
952-
compression: none; compression_opts: None
953-
nbytes: 9.8K; nbytes_stored: 10.2K; ratio: 1.0; initialized: 10/10
954-
store: builtins.dict
955944
>>> v.is_view
956945
True
957946
>>> v[:]
@@ -972,19 +961,9 @@ def view(self, shape=None, chunks=None, dtype=None,
972961
973962
>>> data = np.random.randint(0, 2, size=10000, dtype='u1')
974963
>>> a = zarr.array(data, chunks=1000, compression='zlib')
975-
>>> a
976-
zarr.core.Array((10000,), uint8, chunks=(1000,), order=C)
977-
compression: zlib; compression_opts: 1
978-
nbytes: 9.8K; nbytes_stored: 2.7K; ratio: 3.6; initialized: 10/10
979-
store: builtins.dict
980964
>>> a[:]
981965
array([0, 0, 1, ..., 1, 0, 0], dtype=uint8)
982966
>>> v = a.view(dtype=bool)
983-
>>> v
984-
zarr.core.Array((10000,), bool, chunks=(1000,), order=C)
985-
compression: zlib; compression_opts: 1
986-
nbytes: 9.8K; nbytes_stored: 2.7K; ratio: 3.6; initialized: 10/10
987-
store: builtins.dict
988967
>>> v[:]
989968
array([False, False, True, ..., True, False, False], dtype=bool)
990969
>>> np.all(a[:].view(dtype=bool) == v[:])
@@ -996,19 +975,9 @@ def view(self, shape=None, chunks=None, dtype=None,
996975
997976
>>> data = np.arange(10000, dtype='u2')
998977
>>> a = zarr.array(data, chunks=1000, compression=None)
999-
>>> a
1000-
zarr.core.Array((10000,), uint16, chunks=(1000,), order=C)
1001-
compression: none; compression_opts: None
1002-
nbytes: 19.5K; nbytes_stored: 19.8K; ratio: 1.0; initialized: 10/10
1003-
store: builtins.dict
1004978
>>> a[:10]
1005979
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], dtype=uint16)
1006980
>>> v = a.view(dtype='u1', shape=20000, chunks=2000)
1007-
>>> v
1008-
zarr.core.Array((20000,), uint8, chunks=(2000,), order=C)
1009-
compression: none; compression_opts: None
1010-
nbytes: 19.5K; nbytes_stored: 19.8K; ratio: 1.0; initialized: 10/10
1011-
store: builtins.dict
1012981
>>> v[:10]
1013982
array([0, 0, 1, 0, 2, 0, 3, 0, 4, 0], dtype=uint8)
1014983
>>> np.all(a[:].view('u1') == v[:])

0 commit comments

Comments
 (0)