Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deshaw/versioned-hdf5
/ functions
Functions
917 in github.com/deshaw/versioned-hdf5
⨍
Functions
917
◇
Types & classes
85
↳
Endpoints
6
Method
__repr__
Prints friendly status information. These messages are intended to be similar to h5py messages.
versioned_hdf5/api.py:348
Method
__repr__
(self)
versioned_hdf5/staged_changes.py:406
Method
__repr__
This is meant to be incorporated by the __repr__ method of the other *Plan classes
versioned_hdf5/staged_changes.py:1316
Method
__repr__
(self)
versioned_hdf5/staged_changes.py:1396
Method
__repr__
This is meant to be incorporated by the __repr__ method of the subclasses
versioned_hdf5/staged_changes.py:1442
Method
__repr__
(self)
versioned_hdf5/staged_changes.py:1761
Method
__repr__
(self)
versioned_hdf5/staged_changes.py:2207
Method
__repr__
(self)
versioned_hdf5/staged_changes.py:2324
Method
__repr__
(self)
versioned_hdf5/wrappers.py:119
Method
__repr__
(self)
versioned_hdf5/wrappers.py:678
Method
__repr__
(self)
versioned_hdf5/wrappers.py:971
Method
__set_name__
(self, owner: type, name: str)
versioned_hdf5/wrappers.py:593
Method
__setitem__
(self, key, value)
versioned_hdf5/hashtable.py:226
Method
__setitem__
(self, index: Any, value: ArrayLike)
versioned_hdf5/typing_.py:64
Method
__setitem__
Update the slabs containing the chunks selected by the index. The full slab (slabs[0]) and the base slabs are read-only. If the selected
versioned_hdf5/staged_changes.py:718
Method
__setitem__
(self, name, obj)
versioned_hdf5/wrappers.py:166
Method
__setitem__
Write to the HDF5 dataset from a NumPy array. NumPy's broadcasting rules are honored, for "simple" indexing (slices and integers). F
versioned_hdf5/wrappers.py:795
Method
__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1040
Method
__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1123
Method
__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1207
Method
__setitem__
(self, idx, val)
tests/test_typing.py:53
Method
_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:670
Method
_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:1031
Method
_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:1106
Method
_buffer
Hook for BufferMixin
versioned_hdf5/wrappers.py:660
Method
_buffer
Hook for BufferMixin
versioned_hdf5/wrappers.py:1113
Function
_chunk_start_stop
Return the range of points [a, b[ of the chunk indexed by chunk_idx
versioned_hdf5/subchunk_map.py:75
Function
_convert_to_bytes
Convert each element in the array to bytes. Each element in the array is assumed to be the same type, even if the input is an object dtype ar
versioned_hdf5/backend.py:368
Function
_get
(name, item)
versioned_hdf5/versions.py:68
Method
_get
(name, item)
versioned_hdf5/wrappers.py:414
Function
_move
(name, object)
versioned_hdf5/replay.py:772
Method
_read_many_slices_param
( self, chunk_idx: hsize_t, )
versioned_hdf5/subchunk_map.py:322
Method
_read_many_slices_param
( self, chunk_idx: hsize_t, )
versioned_hdf5/subchunk_map.py:400
Method
_read_many_slices_param
( self, chunk_idx: hsize_t )
versioned_hdf5/subchunk_map.py:456
Function
_setup_vfile
(*, version_name: str | list[str] | None = None)
tests/conftest.py:63
Function
_slabs
(draw)
tests/test_hash.py:536
Method
_version_data
(self)
versioned_hdf5/api.py:145
Method
_versions
Shorthand reference to the versions group of the file.
versioned_hdf5/api.py:140
Method
_write_transactions_dense
( cls, name, chunk_size, compression, versions, print_transact
analysis/generate_data.py:151
Method
_write_transactions_sparse
( cls, name, chunk_size, compression, versions, print_transact
analysis/generate_data.py:29
Function
any_dataset
Run the test four times, yielding all possible types of writeable datasets.
tests/test_npystrings.py:60
Function
array_protocol_staged_changes
()
tests/test_typing.py:103
Method
attrs
(self)
versioned_hdf5/wrappers.py:712
Method
base_hash_tables
(self)
versioned_hdf5/staged_changes.py:358
Method
base_slabs
(self)
versioned_hdf5/staged_changes.py:354
Function
by_slow_marker
(item)
tests/conftest.py:16
Function
callback
(dataset, version_name)
tests/test_replay.py:755
Method
cb
(node: InMemoryGroup, name: str)
versioned_hdf5/wrappers.py:450
Method
chunk_size
Size of the tiles that will be modified at once. A write to less than a whole chunk will cause the remainder of the chunk to be read f
versioned_hdf5/staged_changes.py:303
Method
chunks
(self)
versioned_hdf5/wrappers.py:708
Method
chunks
(self)
versioned_hdf5/wrappers.py:1103
Function
chunks_indexer
Return a numpy basic or advanced index, to be applied along the matching axis to an array with one point per chunk, that returns all chunks in
versioned_hdf5/subchunk_map.py:188
Method
chunks_indexer
(self)
versioned_hdf5/subchunk_map.py:413
Method
chunks_indexer
(self)
versioned_hdf5/subchunk_map.py:612
Method
close
Mark self and any subgroups as committed.
versioned_hdf5/wrappers.py:93
Method
closed
(self)
versioned_hdf5/api.py:149
Method
create_files
(self, versions=True)
analysis/performance_tests.py:159
Method
create_files
(self, versions=True)
analysis/performance_tests.py:172
Method
create_files
(self, versions=True)
analysis/performance_tests.py:185
Method
create_files
(self, versions=True)
analysis/performance_tests.py:198
Method
create_files
(self, versions=True)
analysis/performance_tests.py:211
Method
current_version
The current version. The current version is used as the default previous version to :func:`stage_version`, and is also used
versioned_hdf5/api.py:157
Method
data_dict
(self)
versioned_hdf5/wrappers.py:689
Method
data_dict
(self)
versioned_hdf5/wrappers.py:1095
Method
data_version_identifier
Return the data version identifier. Different versions of versioned-hdf5 handle data slightly differently. This string affects whethe
versioned_hdf5/api.py:173
Method
drop_version
(dataset, version_name)
benchmarks/replay.py:100
Method
dtype
(self)
versioned_hdf5/h5py_compat.py:38
Method
dtype
(self)
versioned_hdf5/typing_.py:60
Function
empty
(*args, **kwargs)
tests/test_staged_changes.py:2033
Method
fill_value
Return array with ndim=0
versioned_hdf5/staged_changes.py:294
Method
fillvalue
(self)
versioned_hdf5/wrappers.py:938
Function
free_slices_st
Hypothesis draw of a slice object to slice an array of up to size elements
tests/test_cytools.py:14
Method
full_hash_table
The hash_table for the full slab is calculated lazily only when actually needed to deduplicate the staged chunks
versioned_hdf5/staged_changes.py:287
Method
full_slab
(self)
versioned_hdf5/staged_changes.py:283
Function
generate_bad_data_version_1
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:26
Function
generate_bad_data_version_2
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:206
Function
generate_bad_data_version_3
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:228
Function
h5file
( setup_vfile: Callable[..., h5py.File], request: pytest.FixtureRequest )
tests/conftest.py:25
Method
has_base_chunks
If any chunks lay on a base slab.
versioned_hdf5/staged_changes.py:370
Method
has_changes
Return True if any chunks have been modified or if a lazy transformation took place; False otherwise.
versioned_hdf5/staged_changes.py:383
Method
head
(self)
versioned_hdf5/staged_changes.py:1388
Method
head
This is meant to be incorporated by the head() property of the subclasses
versioned_hdf5/staged_changes.py:1433
Method
head
(self)
versioned_hdf5/staged_changes.py:1609
Method
head
(self)
versioned_hdf5/staged_changes.py:1660
Method
head
(self)
versioned_hdf5/staged_changes.py:1758
Method
head
(self)
versioned_hdf5/staged_changes.py:2175
Method
head
(self)
versioned_hdf5/staged_changes.py:2319
Method
head
(self)
versioned_hdf5/staged_changes.py:2513
Function
idx_shape_chunks_st
( draw, max_ndim: int = 4 )
tests/test_subchunk_map.py:147
Method
itemsize
(self)
versioned_hdf5/staged_changes.py:311
Function
ix_idx_st
Hypothesis draw of slice, integer array, and boolean array indices, with no limitation on the number of fancy indices
tests/test_tools.py:85
Method
largest_index
(self)
versioned_hdf5/hashtable.py:157
Function
many_slices_st
( draw, max_ndim: int = 4, max_size: int = 20, max_nslices: int = 4 )
tests/test_slicetools.py:271
Method
mutates
True if this plan alters the state of the StagedChangesArray
versioned_hdf5/staged_changes.py:1428
Function
my_empty
(shape, dtype)
tests/test_staged_changes.py:2064
Method
n_chunks
Number of chunks on each axis
versioned_hdf5/staged_changes.py:331
Method
n_slabs
Total number of slabs
versioned_hdf5/staged_changes.py:339
Method
n_staged_slabs
Number of staged slabs containing modified chunks
versioned_hdf5/staged_changes.py:344
Method
nbytes
Size in bytes of this array if it were completely loaded. Actual used memory can be less or more depending on duplication between base and sta
versioned_hdf5/staged_changes.py:323
Method
ndim
(self)
versioned_hdf5/h5py_compat.py:42
← previous
next →
301–400 of 917, ranked by callers